view

Отобразите объект в среде редактирования

Синтаксис

Описание

пример

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 объекты.

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

    • 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