Открытие веб-страницы или файла в браузере
web открывает пустой веб-браузер MATLAB ®.
web( открывает страницу, указанную url)url в веб-браузере MATLAB. Если url является внешним сайтом, web(url) открывает страницу в системном браузере. Если открыто несколько браузеров, страница отображается в том, который был использован в последний раз.
web( открывает страницу с помощью указанной опции браузера, например, url,opt)'-new' для создания нового экземпляра браузера или '-browser' для использования Диспетчера инженерных систем.
На платформах Microsoft ® Windows ® и Apple Macintosh операционная система определяет системный веб-браузер. В других системах по умолчанию используется браузер Mozilla ® Firefox ®, но его можно изменить с помощью веб-настроек MATLAB.
возвращает состояние операции: stat = web(___)0 при успешном завершении, 1 или 2 в случае неудачи. Можно включить любой из входных аргументов в предыдущие синтаксисы.
[ возвращает дескриптор веб-браузера MATLAB, позволяющий закрыть его с помощью команды stat,h] = web(___)close(h). Если страница открывается в браузере системы, web возвращает пустой дескриптор.
Если не указаны входные данные для web функция, например, [stat,h] = web, то дескриптор соответствует последнему использованному веб-браузеру MATLAB.
MATLAB Online™ поддерживает только web(url) синтаксис. Запрос web(url) в MATLAB Online открывает страницу, указанную url в веб-браузере вместо веб-браузера MATLAB.
Для открытия внешних сайтов в обозревателе MATLAB вместо браузера системы по умолчанию перейдите на вкладку «Главная» и в разделе «Среда» выберите «Установки». Выберите MATLAB > Web и в разделе System web browser снимите флажок Use system web browser when open links to external sites (Использовать системный веб-браузер при открытии ссылок на внешние сайты (рекомендуется). При открытии внешних площадок рекомендуется использовать обозреватель инженерных систем.
Если планируется развернуть приложение, вызывающее web используя продукт MATLAB Compiler™, затем используйте '-browser' вариант.
Если в веб-браузере MATLAB отображается японский потоковый текст, укажите заголовок, включающий charset атрибут. Например:
web(['text://<html><head><meta http-equiv="content-type" ' ...
'content="text/html;charset=utf-8"></head><body>TEXT</body></html>']) matlab.net.http.RequestMessage | urlread | urlwrite | weboptions | webread | websave | webwrite