slwebview

Экспортируйте модели Simulink в веб-представления

Описание

slwebview запускает диалоговое окно веб-представления в Report Explorer.

пример

filename = slwebview(system_name) экспортирует подсистему system_name и его дочерние системы к файлу filename.

filename = slwebview(folder) экспорт все модели в папке. См. 'RecurseFolder', чтобы включать модели в подпапки.

пример

filename = slwebview(system_name,Name,Value) предоставляет дополнительные возможности, заданные одним или несколькими Имя, пары Значения.

Примеры

свернуть все

Откройте топливную подсистему контроллера скорости.

open_system('sldemo_fuelsys')

Экспортируйте в веб-представление топливную подсистему контроллера скорости и систему, которая содержит ее. Не экспортируйте подсистемы, которые это содержит. Этот пример принимает, что текущей папкой является H: диск.

fuelsys_web_view = slwebview...
('sldemo_fuelsys/fuel_rate_control','SearchScope','CurrentAndAbove')
fuelsys_web_view = 

H:\fuel_rate_control.zip

Веб-представление отображается в системном браузере.

Откройте sldemo_mdlref_depgraph модель.

open_system('sldemo_mdlref_depgraph')

Экспортируйте в веб-представление sldemo_mdlref_depgraph модель и предоставляет доступ к моделям, на которые это ссылается.

depgraph_web_view = slwebview...
('sldemo_mdlref_depgraph','FollowModelReference','on')
depgraph_web_view =

H:\sldemo_mdlref_depgraph.zip

Веб-представление отображается в системном браузере. В веб-представлении можно открыть модели, на которые ссылаются блоки Model.

Кликните по блоку Model, чтобы видеть его свойства. Дважды кликните блок Model, чтобы отобразить модель, на которую ссылаются.

Входные параметры

свернуть все

Экспортирует заданную систему или подсистему и ее дочерние системы к файлу веб-представления. По умолчанию, дочерние системы system_name система также экспортируется. Используйте SearchScope пара "имя-значение", чтобы экспортировать другие системы, относительно system_name.

Путь к папке, содержащей одну или несколько моделей, чтобы экспортировать в файл веб-представления в виде строки. Все модели в папке экспортируются.

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: htmlFileName = slwebview(gcs,'LookUnderMasks','all',... 'FollowLinks','on') Экспортируйте в веб-представление все слои иерархии модели, к которой существующая система принадлежит, включая способность взаимодействовать со ссылками библиотеки и масками.

'CurrentAndBelow' экспортирует систему Simulink® или график Stateflow®, заданный system_name и все системы или графики, которые это содержит.

'Current' экспорт только система Simulink или диаграмма Stateflow задан system_name.

'CurrentAndAbove' экспортирует систему Simulink или диаграмму Stateflow, заданную system_name и все системы или графики, которые содержат его.

'All' экспорт все системы Simulink или диаграммы Stateflow в модели, которая содержит систему или график, заданный system_name.

Типы данных: char

'none' не экспортирует маскированные блоки в веб-представлении. Маскированные блоки включены в экспортируемые системы, но вы не можете получить доступ к содержимому маскированных блоков.

'all' экспорт все маскированные блоки.

Типы данных: char

'off' не позволяет вам получать доступ к моделям, на которые ссылаются, в веб-представлении.

'on' позволяет вам получать доступ к моделям, на которые ссылаются, в веб-представлении.

Типы данных: char

Экспортировать ли модели в подпапках к файлу веб-представления в виде логического. Если false, веб-представление включает модели только в папку верхнего уровня и не включает модели в подпапки. Если true, модели в подпапках также включены. Это свойство применяется, только если вы задаете folder как входной параметр.

Имя веб-представления вывело пакет в виде вектора символов. Веб-представлением выход является .zip файл или папка разархивированных файлов веб-представления или оба типа выходных параметров.

Типы данных: char

Путь, в который можно поместить упакованное веб-представление в виде вектора символов. Чтобы сохранить упакованное веб-представление в той же папке как модель, используйте $model как PackageFolder.

Типы данных: char

Тип веб-представления вывел пакет в виде заархивированного файла, папки разархивированных файлов, или и заархивированный файл и папка разархивированных файлов.

Типы данных: char

Дополнительные представления, чтобы включать в виде массива ячеек, который содержит один или оба из этих значений:

  • Требования

  • 'покрытие'

Смотрите включают требования модели и данные о покрытии в веб-представлении.

true отображает веб-представление в веб-браузере, когда вы экспортируете веб-представление.

false не отображает веб-представление в веб-браузере, когда вы экспортируете веб-представление.

Типы данных: логический

true отображает строку состояния, когда вы экспортируете веб-представление.

false не отображает строку состояния, когда вы экспортируете веб-представление.

Типы данных: логический

Выходные аргументы

свернуть все

Сообщает имя файла HTML для отображения веб-представления. Экспорт веб-представления создает вспомогательные файлы в папке.

Советы

Веб-представление является интерактивным представлением модели, которую можно просмотреть в веб-браузере. Можно переместиться по веб-представлению иерархически, чтобы исследовать определенные подсистемы и видеть свойства блоков и сигналов.

Можно использовать веб-представления, чтобы совместно использовать модели с людьми, которым не установили Simulink.

Веб-представления требуют веб-браузера, который поддерживает Масштабируемую векторную графику (SVG).

Введен в R2006a