Stateflow программируемый интерфейс

Создайте и измените элементы диаграммы в командной строке MATLAB®

Программно создайте, отредактируйте и симулируйте свои графики Stateflow® при помощи команд MATLAB. Доступ и редактирование свойства и методы, положения набора, или копия и вставка возражают в вашем графике. Отредактируйте графические свойства путем доступа к объекту редактора.

Функции

развернуть все

sfgcoВыбранные объекты в графике
sfclipboardОбъект буфера обмена Stateflow
sfcloseЗакройте график
sfnewСоздайте модель Simulink, которая содержит пустой блок Stateflow
sfopenОткройте существующую модель
sfprintРаспечатайте графическое представление графиков
sfrootКорневой объект
sfsaveСохраните график в текущей папке
sfhelpОткройтесь Stateflow онлайн помогают
sflibОткрытое окно библиотеки Stateflow
stateflowОткрытое окно библиотеки Stateflow и создает модель Simulink, которая содержит пустой график
sfdebuggerОткройте отладчик Stateflow
sfexplrОткрытый Model Explorer

Методы

развернуть все

classhandleОбеспечьте указатель на класс схемы типа объекта
defaultTransitionsВозвратите переходы по умолчанию в объекте в верхнем уровне включения
dispОтобразите свойства и настройки для объекта
findЗаданные объекты в иерархии
getВозвратите структуру MATLAB, содержащую настройки свойства объекта или массив объектов
helpДисплейный список свойств для объекта с сопроводительными описаниями
innerTransitionsВозвратите внутренние переходы, которые происходят с графиком или состоянием и оконечный на содержащем в нем объекте
methodsПеречислите методы, принадлежащие объекту
outerTransitionsВозвращаемый массив внешних переходов для объекта
setУстановите свойства с заданными значениями
sinkedTransitionsВозвратите переходы, которые имеют объект как место назначения
sourcedTransitionsВозвратите переходы, которые имеют объект как источник
structВозвратите структуру MATLAB, содержащую настройки свойства объекта
upВозвратите родительский элемент объекта
copyСкопируйте заданный массив объектов к буферу обмена
deleteОбъект Delete
pasteToВставьте объекты в буфер обмена к заданному контейнерному объекту
setImageВставьте изображение от буфера обмена или файла изображения в аннотацию
Stateflow.AnnotationСоздайте аннотацию
Stateflow.AtomicBox Создайте атомарное поле
Stateflow.AtomicSubchartСоздайте атомарный подграфик
Stateflow.BoxПоле Create
Stateflow.DataСоздайте данные
Stateflow.EMFunctionСоздайте функцию MATLAB
Stateflow.EventСобытие Create
Stateflow.FunctionСоздайте графическую функцию
Stateflow.JunctionСоздайте соединение
Stateflow.MessageСоздайте сообщение
Stateflow.SimulinkBasedStateСоздайте основанное на Simulink состояние
Stateflow.SLFunctionСоздайте функцию Simulink
Stateflow.StateСоздайте состояние
Stateflow.TransitionСоздайте переход
Stateflow.TruthTableСоздайте функцию таблицы истинности
isCommentedОпределите, комментируется ли объект
parseПроанализируйте сингл чарт или все графики в модели
dialogОткрытое диалоговое окно свойств объекта
fitToViewУвеличьте масштаб графического объекта Stateflow
highlightПодсветите графический объект в графике
viewСделайте объект видимым для редактирования
zoomInУвеличьте масштаб или на диаграмме Stateflow
zoomOutУвеличьте масштаб или на диаграмме Stateflow

Темы

Обзор API Stateflow

Создайте и отредактируйте диаграммы Stateflow при помощи команд MATLAB.

Создайте и уничтожьте объекты Stateflow

Добавьте и удалите объекты Stateflow к своему графику.

Доступ к объектам в вашей диаграмме Stateflow

Создайте указатели, чтобы управлять объектами Stateflow в вашем графике.

Скопируйте и вставьте объекты Stateflow

Доступ к буферу обмена возражает, чтобы скопировать объекты Stateflow.

Просмотрите графические объекты Stateflow

Используйте fitToView метод, чтобы увеличить масштаб объекта в вашем графике.

Переместите графические объекты Stateflow

Программно измените местоположение состояний и подграфиков.

Измените графические свойства своего графика

Доступ к Editor объект выполнить графические операции на графике.

Создайте объекты перехода по умолчанию

Укажите, какое подсостояние становится активным во время инициализации состояния.

Создайте суперобъекты перехода

Соедините переходы между разными уровнями в графике.

Введите многострочные метки в состояния и переходы

Задайте больше чем одну линию текста в вашем состоянии и метках перехода.

Рекомендуемые примеры