exponenta event banner

посмотреть

Экранный объект в среде редактирования

Синтаксис

Описание

пример

view(object) отображает объект в среде редактирования, например, в редакторах Stateflow ®, MATLAB ® и Simulink ®.

  • В редакторе Stateflow отображается содержимое следующих объектов:

    • Stateflow.AtomicBox

    • Stateflow.AtomicSubchart

    • Stateflow.Box с IsSubchart установить в значение true

    • Stateflow.Chart

    • Stateflow.Function с IsSubchart установить в значение true

    • Stateflow.State с IsSubchart установить в значение true

  • Редактор Stateflow отображает в своем подчиненном окне следующие объекты:

    • Stateflow.Annotation

    • Stateflow.Box с IsSubchart установить в значение false

    • Stateflow.Function с IsSubchart установить в значение false

    • Stateflow.State с IsSubchart установить в значение false

    • Stateflow.Junction

    • Stateflow.Transition

  • В редакторе MATLAB отображается код для Stateflow.EMChart и Stateflow.EMFunction объекты.

  • Редактор Simulink отображает блок-схему для Stateflow.SimulinkBasedState и Stateflow.SLFunction объекты.

  • Редактор таблицы истинности отображает содержимое Stateflow.TruthTable и Stateflow.TruthTableChart объекты.

  • Редактор таблиц переходов состояний отображает содержимое Stateflow.StateTransitionTableChart объекты.

  • Обозреватель моделей отображает свойства следующих объектов:

    • Stateflow.Data

    • Stateflow.Event

    • Stateflow.Message

Примеры

свернуть все

Открытие модели Simulink с именем myModel. Предположим, что модель содержит диаграмму Stateflow с состоянием A.

open_system('myModel')

Доступ к Simulink.Root объект на верхнем уровне иерархии Stateflow.

rt = sfroot;

Найти состояние с именем A.

st = find(rt,'-isa','Stateflow.State','Name','A');

Отображение состояния в редакторе Stateflow.

view(st);

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

свернуть все

Представлен до R2006a