slwebview

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

Синтаксис

slwebview
filename = slwebview(system_name)
filename = slwebview(folder)
filename = slwebview(system_name,Name,Value)

Описание

slwebview запускает диалоговое окно Web View в Report Explorer.

пример

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

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

пример

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

Примеры

свернуть все

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

open_system('fuelsys')

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

fuelsys_web_view = slwebview...
('fuelsys/fuel rate controller','SearchScope','CurrentAndAbove')
fuelsys_web_view = 

H:\fuel_rate_controller.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 должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: 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