Свойства и методы, отсортированные приложением

Следующие таблицы ссылок для свойств Stateflow® API и методы имеют эти столбцы:

  • Имя — имя свойства или метода. Чтобы получить доступ или установить значение свойства или вызвать метод, используйте его имя в записи через точку наряду с объектом Stateflow. Свойства с несколькими уровнями иерархии (такими как LoggingInfo и Props свойства объектов данных), должен быть установлен индивидуально. Для получения дополнительной информации смотрите Access Properties и Методы Объектов Stateflow.

  • Введите — тип данных для свойства. Некоторые типы свойства являются другими объектами API Stateflow. Например, Machine свойством объекта является Stateflow.Machine объект, который содержит объект.

  • Доступ — тип доступа для свойства.

    • RW (чтение-запись): можно получить доступ или установить значение этих свойств при помощи API Stateflow.

    • RO (только для чтения): Эти свойства установлены программным обеспечением Stateflow.

  • Описание — описание свойства или метод.

  • Объекты — типы объектов, которые имеют это свойство или метод. Типы объектов перечислены как: Аннотация (A), Атомарное поле (AB), Атомарный подграфик (AS), Поле (B), График (C), Буфер обмена (CB), Данные (D), Событие (E), Редактор (ED), Графическая функция (GF), Соединение (J), Машина (M), MATLAB® Function (MLF), сообщение (MSG), Root(R), состояние (S), Simulink® Based State (SBS), Функция Simulink (SLF), Таблица изменения состояния (STT), Переход (T), Таблица истинности (TT) и Функция таблицы истинности (TTF).

Доступ

Свойства

Свойство

Ввод

Доступ

Описание

Объекты

ChartChart

RO

Стройте диаграмму, который содержит этот объект.

A A, B КАК B GF J MLF S SBS SLF T TTF

Editor

Editor

RO

Editor объект для этого графика или таблицы изменения состояния.

C STT

MachineMachine

RO

Машина, которая содержит этот объект.

A A, B КАК B C D E GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

Методы

Метод

Описание

Объекты

classhandleВозвратите указатель только для чтения на класс схемы этого типа объекта.

A A, B КАК B C D E ED GF J M MLF СООБЩЕНИЕ R S SBS SLF STT T TT TTF

defaultTransitions

Возвратите переходы по умолчанию в верхнем уровне включения этого объекта.

B C GF S

disp

Отобразите все свойства и значения для этого объекта.

A A, B КАК B C D E ED GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

find

Найдите все объекты в этом объекте, которые совпадают с заданными критериями.

A A, B КАК B C CB D E ED GF J M MLF СООБЩЕНИЕ R S SBS SLF STT T TT TTF

get

Возвратите значение заданного свойства для этого объекта.

A A, B КАК B C CB D E ED GF J M MLF СООБЩЕНИЕ R S SBS SLF STT T TT TTF

help

Отобразите все свойства и описания для этого объекта.

A A, B КАК B C CB D E ED GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

innerTransitions

Возвратите массив переходов, которые происходят в этом объекте и оконечный на содержащем в нем объекте.

B S

methods

Отобразите все методы для этого объекта.

A A, B КАК B C CB D E ED GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

outerTransitions

Возвратите массив переходов, которые выходят из внешнего края этого объекта и оконечный на объекте вне включения этого объекта.

B S

set

Установите значение заданного свойства для этого объекта.

A A, B КАК B C CB D E ED GF J M MLF СООБЩЕНИЕ R S SBS SLF STT T TT TTF

sinkedTransitions

Возвратите все внутренние и внешние переходы, место назначения которых является этим объектом.

B J S

sourcedTransitions

Возвратите все внутренние и внешние переходы, источник которых является этим объектом.

B J S

struct

Возвратите структуру MATLAB, которая содержит все значения свойств для этого объекта.

A A, B КАК B C D E ED GF J M MLF СООБЩЕНИЕ R S SBS SLF STT T TT TTF

upВозвратите родительский элемент этого объекта.

A A, B КАК B D E GF J MLF СООБЩЕНИЕ S SBS SLF T TTF

Создание и удаление

Метод

Описание

Объекты

copy

Скопируйте заданные объекты в буфер обмена.

CB

delete

Удалите этот объект.

A A, B КАК B D E GF J MLF СООБЩЕНИЕ S SBS SLF T TTF

pasteTo

Вставьте содержимое буфера обмена к заданному контейнерному объекту.

CB

setImage

Вставьте изображение в аннотацию.

A

Stateflow.AnnotationСоздайте аннотацию в вышестоящей диаграмме, состоянии, поле или функции.Нет данных
Stateflow.AtomicBoxСоздайте атомарное поле в вышестоящей диаграмме, состоянии, поле или функции.Нет данных
Stateflow.AtomicSubchartСоздайте атомарный подграфик в вышестоящей диаграмме, состоянии или поле.Нет данных
Stateflow.BoxСоздайте поле в вышестоящей диаграмме, состоянии, поле или функции.Нет данных
Stateflow.DataСоздайте данные в родительской машине, графике, состоянии, поле или функции.Нет данных
Stateflow.EMFunctionСоздайте функцию MATLAB в вышестоящей диаграмме, состоянии, поле или функции.Нет данных
Stateflow.EventСоздайте событие в вышестоящей диаграмме, состоянии или поле.Нет данных
Stateflow.FunctionСоздайте графическую функцию в вышестоящей диаграмме, состоянии, поле или функции.Нет данных
Stateflow.JunctionСоздайте соединение в вышестоящей диаграмме, состоянии, поле или функции.Нет данных
Stateflow.MessageСоздайте сообщение в вышестоящей диаграмме, состоянии или поле.Нет данных
Stateflow.SimulinkBasedStateСоздайте основанное на Simulink состояние в вышестоящей диаграмме, состояние или поле.Нет данных
Stateflow.SLFunctionСоздайте функцию Simulink в вышестоящей диаграмме, состоянии, поле или функции.Нет данных
Stateflow.State

Создайте состояние в вышестоящей диаграмме, состояние или поле.

Нет данных
Stateflow.Transition

Создайте переход в вышестоящей диаграмме, состоянии, поле или функции.

Нет данных
Stateflow.TruthTable

Создайте функцию таблицы истинности в вышестоящей диаграмме, состоянии, поле или функции.

Нет данных

Отладка

Свойства

Свойство

Ввод

Доступ

Описание

Объекты

Debug.Animation.Delay

'double'

RW

Задержите значение, чтобы замедлить анимацию для графиков в этой машине. Значением по умолчанию является 0.

M

Debug.Animation.Enabled

Булевская переменная

RW

Включите анимацию для графиков в этой машине. Значением по умолчанию является true.

M

Debug.Breakpoints.EndBroadcast

Булевская переменная

RW

Установите End of Broadcast точка останова этого события. Значением по умолчанию является false. Это свойство применяется только к локальным событиям.

E

Debug.Breakpoints.OnDuring

Булевская переменная

RW

Установите During State установите точки останова для этого состояния или During Function Call установите точки останова для этой функции. Значением по умолчанию является false.

КАК GF S SBS TTF

Debug.Breakpoints.OnEntry

Булевская переменная

RW

Установите On State Entry установите точки останова для этого состояния или On Chart Entry установите точки останова для этого графика. Значением по умолчанию является false.

КАК C S SBS STT

Debug.Breakpoints.OnExit

Булевская переменная

RW

Установите On State Exit установите точки останова для этого состояния. Значением по умолчанию является false.

КАК S SBS

Debug.Breakpoints.StartBroadcast

Булевская переменная

RW

Установите Start of Broadcast точка останова этого события. Значением по умолчанию является false. Это свойство применяется только к входным событиям или локальному.

E

Debug.Breakpoints.WhenTested

Булевская переменная

RW

Установите When Transition is Tested установите точки останова для этого перехода. Значением по умолчанию является false.

T

Debug.Breakpoints.WhenValid

Булевская переменная

RW

Установите When Transition is Valid установите точки останова для этого перехода. Значением по умолчанию является false.

T

TestPoint

Булевская переменная

RW

Установите это состояние или объект данных как тестовая точка Stateflow. Значением по умолчанию является false. Смотрите тестовые точки монитора в диаграммах Stateflow.

КАК D S SBS

IsExplicitlyCommented

Булевская переменная

RW

Явным образом прокомментируйте этот объект. Значением по умолчанию является false. Эквивалентный щелчку правой кнопкой по объекту и выбору Comment Out.

A, B КАК B GF J MLF S SBS SLF T TTF

IsImplicitlyCommented

Булевская переменная

RO

Указывает, комментируется ли этот объект неявно. Объект неявно комментируется, когда вы комментируете сверхсостояние в его иерархии.

A, B КАК B GF J MLF S SBS SLF T TTF

Методы

Метод

Описание

Объекты

isCommented

Возвратите булево значение, которое указывает, или ли этот объект явным образом неявно комментируется.

A, B КАК B GF J MLF S SBS SLF T TTF

parse

Проанализируйте этот график или все графики в этой машине.

C M STT TT

Отобразите управление

Свойства

Свойство

Ввод

Доступ

Описание

Объекты

SubviewerChart, State, или Box

RO

Стройте диаграмму или подстройте диаграмму, где можно графически просмотреть этот объект.

A A, B КАК B GF J MLF S SBS SLF T TTF

Visible

Булевская переменная

RW

Указывает, отображает ли редактор этот график или таблицу изменения состояния.

C STT

ZoomFactor

'double'

RW

Уровень увеличения этого графика в редакторе. Значение 1 соответствует увеличению 100%.

ED

Методы

Метод

Описание

Объекты

dialog

Откройте диалоговое окно свойств для этого объекта.

A A, B КАК B C D E GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

fitToView

Увеличьте масштаб этого объекта в редакторе.

A A, B КАК B C GF J MLF S SBS SLF T TTF

highlight

Подсветите этот объект в графике.

A, B КАК B GF J MLF S SBS SLF T TTF

view

Увеличьте масштаб и выберите этот объект. При необходимости отобразите его содержимое в редакторе Stateflow, Model Explorer, редакторе MATLAB.

A A, B КАК B C D E GF J MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

zoomInУвеличьте масштаб диаграммы Stateflow, которая содержит этот Editor объект.ED
zoomOutУменьшите масштаб на диаграмме Stateflow, которая содержит этот Editor объект.ED

Графический внешний вид

Свойства цвета

Свойство

Ввод

Доступ

Описание

Объекты

AutoBackgroundColorБулевская переменная

RW

Используйте автоматический цвет фона в этой аннотации. Значением по умолчанию является true.

A

AutoForegroundColorБулевская переменная

RW

Используйте автоматический приоритетный цвет текста в этой аннотации. Значением по умолчанию является true.

A

BackgroundColorЧисловой вектор

RW

Цвет фона для этой аннотации. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [1 1 1].

A

ChartColor

Числовой вектор

RW

Цвет фона для этого графика или для автоматически сгенерированного графика для этой таблицы изменения состояния. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [1 0.9608 0.8824].

C STT

ErrorColor

Числовой вектор

RW

Цвет для ошибок в этом графике или таблице изменения состояния. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [1 0 0].

C STT

ForegroundColor

Числовой вектор

RW

Основной цвет для этой аннотации. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [0 0 0].

A

JunctionColor

Числовой вектор

RW

Цвет для соединений в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [0.6824 0.3294 0].

C STT

StateColor

Числовой вектор

RW

Цвет для состояния окружает этот график или в автоматически сгенерированном графике для этой таблицы изменения состояния. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [0 0 0].

C STT

StateLabelColor

Числовой вектор

RW

Цвет для меток состояния в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [0 0 0].

C STT

TransitionColor

Числовой вектор

RW

Цвет для переходов в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [0.2902 0.3294 0.6039].

C STT

TransitionLabelColor

Числовой вектор

RW

Цвет для перехода помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Числовой векторный [r g b] это задает красные, зеленые, и синие значения цвета, нормированного к области значений 0.0 к 1,0. Значением по умолчанию является [0.2902 0.3294 0.6039].

C STT

Рисование свойств

Свойство

Ввод

Доступ

Описание

Объекты

ArrowSize

'double'

RW

Для переходов, размера стрелы перехода. Значением по умолчанию является 10.

Для других объектов, размера входящих стрел перехода. Значением по умолчанию является 8.

A, B КАК B J S SBS T

DropShadow

Булевская переменная

RW

Отобразите падающую тень. Значением по умолчанию является false.

A

Свойства шрифта

Свойство

Ввод

Доступ

Описание

Объекты

Font.Angle

Перечисление

RW

Угол шрифта для текста в этой аннотации. Опциями является 'ITALIC' или 'NORMAL' (значение по умолчанию).A
Font.Name

Символьный вектор

RO

Шрифт для текста в этой аннотации. StateFont.Name свойство графика, который содержит аннотацию, устанавливает значение этого свойства.A
Font.Size

'double'

RW

Размер шрифта для текста в этой аннотации. StateFont.Size свойство графика, который содержит аннотацию, устанавливает начальное значение этого свойства.A
Font.Weight

Перечисление

RW

Толщина шрифта для текста в этой аннотации. Опциями является 'BOLD' или 'NORMAL' (значение по умолчанию).A

FontSize

'double'

RW

Размер шрифта для метки этого объекта. StateFont.Size свойство графика, который содержит объект, устанавливает начальное значение этого свойства.

A, B КАК B GF MLF S SBS SLF T TTF

StateFont.Angle

Перечисление

RW

Угол шрифта для состояния помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Опциями является 'ITALIC' или 'NORMAL' (значение по умолчанию).

C STT

StateFont.Name

Символьный вектор

RW

Шрифт для состояния помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Значением по умолчанию является 'Helvetica'.

C STT

StateFont.Size

Целое число

RW

Размер шрифта для состояния помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Значением по умолчанию является 12.

C STT

StateFont.Weight

Перечисление

RW

Толщина шрифта для состояния помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Опциями является 'BOLD' или 'NORMAL' (значение по умолчанию).

C STT

TransitionFont.Angle

Перечисление

RW

Угол шрифта для перехода помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Опциями является 'ITALIC' или 'NORMAL' (значение по умолчанию).

C STT

TransitionFont.Name

Символьный вектор

RW

Шрифт для перехода помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Значением по умолчанию является 'Helvetica'.

C STT

TransitionFont.Size

Целое число

RW

Размер шрифта для перехода помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Значением по умолчанию является 12.

C STT

TransitionFont.Weight

Перечисление

RW

Толщина шрифта для перехода помечает в этом графике или в автоматически сгенерированном графике для этой таблицы изменения состояния. Опциями является 'BOLD' или 'NORMAL' (значение по умолчанию).

C STT

Свойства положения

Свойство

Ввод

Доступ

Описание

Объекты

BadIntersection

Булевская переменная

RO

Указывает, пересекает ли этот объект графически поле, состояние или функцию.

A, B КАК B GF MLF S SLF SBS TTF

Destination

Stateполе, или Junction

RW

Целевое состояние, поле или соединение для этого перехода. Значением по умолчанию является [].T

DestinationEndPoint

Числовой вектор

RW

Положение конечной точки перехода в ее месте назначения. Числовой векторный [x y] из координат относительно левого верхнего угла графика. Значением по умолчанию является [40 40].T

DestinationOClock

'double'

RW

Местоположение конечной точки перехода в ее месте назначения. Числовое значение между 0 и 12, который задает положение часов. Значением по умолчанию является 0.T

LabelPosition

Числовой вектор

RW

Положение и размер этой метки на этом переходе в графике. Числовой векторный [left top width height]. Значением по умолчанию является [0 0 8 14].T

MidPoint

Числовой вектор

RW

Координаты средней точки перехода. Числовой векторный [x y] из координат относительно левого верхнего угла графика. Значением по умолчанию является [21 21].T

Position

Числовой вектор

RW

Положение и размер этого объекта в графике. Числовой векторный [left top width height]. Значение по умолчанию зависит от типа объекта.

A A, B КАК B GF MLF S SBS SLF TTF

Position.Center

Числовой вектор

RW

Позиция центра этого соединения. Числовой векторный [x y] из координат относительно левого верхнего угла вышестоящей диаграммы или состояния. Значением по умолчанию является [7 7].J

Position.Radius

Целое число

RW

Радиус этого соединения. Значением по умолчанию является 7.J

Source

Stateполе, или Junction

RW

Исходное состояние, поле или соединение этого перехода. Значением по умолчанию является [].T

SourceEndPoint

'double'

RW

Положение конечной точки перехода в ее источнике. Числовой векторный [x y] из координат относительно левого верхнего угла графика. Значением по умолчанию является [2 2].T

SourceOClock

'double'

RW

Местоположение конечной точки перехода в ее источнике. Числовое значение между 0 и 12, который задает положение часов. Значением по умолчанию является 0.T

WindowPosition

Числовой вектор

RW

Положение и размер окна редактора Stateflow. Числовой векторный [left top width height].ED

Text Properties

Свойство

Ввод

Доступ

Описание

Объекты

Alignment

Перечисление

RW

Выравнивание текста в этой аннотации. Опциями является 'CENTER', 'LEFT' (значение по умолчанию) или 'RIGHT'.A

FixedHeight

Булевская переменная

RW

Зафиксируйте высоту поля аннотации. Опции:

  • true - Фиксирует высоту поля аннотации и скрывает содержимое, которое более длинно, чем поле.

  • false - Изменяет размер поля аннотации вертикально, когда вы добавляете содержимое (значение по умолчанию).

A

FixedWidth

Булевская переменная

RW

Зафиксируйте ширину поля аннотации. Опции:

  • true - Фиксирует ширину поля аннотации и сворачивает текст, который более длинен, чем поле.

  • false - Изменяет размер поля аннотации горизонтально, когда вы добавляете содержимое (значение по умолчанию).

A

InternalMargins

Числовой вектор

RW

Пробел от ограничительной рамки текста к границам этой аннотации. Числовой векторный [left top right bottom]. Значением по умолчанию является [0 0 0 0].A

Interpretation

Перечисление

RW

Задайте, как интерпретировать содержимое Text свойство в этой аннотации. Опциями является 'OFF' (значение по умолчанию), 'RICH', или 'TEX'.A

LabelString

Символьный вектор

RW

Полная метка для этого объекта. Значение по умолчанию зависит от типа объекта.

A, B КАК B GF MLF S SBS SLF T TTF

PlainText

Символьный вектор

RO

Текст для этой аннотации без форматирования.

A

Text

Символьный вектор

RW

Текст для этой аннотации. Значением по умолчанию является '?'.A

Идентификаторы

Свойство

Ввод

Доступ

Описание

Объекты

Description

Символьный вектор

RW

Описание этого объекта. Значением по умолчанию является ''.

A A, B КАК B C D E GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

Document

Символьный вектор

RW

Ссылка на документ для этого объекта. Значением по умолчанию является ''.

A A, B КАК B C D E GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

FullFileName

Символьный вектор

RO

Имя полного пути файла, который содержит модель Simulink для этой машины. Значением по умолчанию является ''.M

Id

Целое число

RO

Уникальный идентификатор, который отличает этот объект от других объектов в модели.

A A, B КАК B C D E GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

Name

Символьный вектор

RO для Machine объекты

RW для всех других объектов

Имя этого объекта. Значение по умолчанию зависит от типа объекта.

A, B КАК B C D E GF M MLF СООБЩЕНИЕ S SBS SLF STT TT TTF

Path

Символьный вектор

RO

Местоположение родительского элемента этого объекта в иерархии модели.

A A, B КАК B C D E GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

Tag

Любой тип

RW

Пометьте для этого объекта. Содержит данные любого типа. Значением по умолчанию является [].

A A, B КАК B C D E GF J M MLF СООБЩЕНИЕ S SBS SLF STT T TT TTF

Интерфейс с Simulink

Свойство

Ввод

Доступ

Описание

Объекты

ChartUpdate

Перечисление

RW

Метод активации для этого графика. Опциями является 'CONTINUOUS', 'DISCRETE', или 'INHERITED' (значение по умолчанию). См. метод обновления.

C STT TT

ClickFcn

Символьный вектор

RW

Код MATLAB, который будет выполняться, когда пользователь нажатия кнопки это примечание. Stateflow хранит код, введенный в этом поле с графиком. Смотрите Партнера Нажимать Function с Аннотацией (Simulink) для получения дополнительной информации.

A

DeleteFcn

Символьный вектор

RW

Код MATLAB, который будет выполняться прежде, чем удалить это примечание. Смотрите Функции обратного вызова Аннотации (Simulink).

A

EmlDefaultFimath

Перечисление

RW

fimath по умолчанию свойства для этого графика. Опции:

  • 'Same as MATLAB Default' - Используйте тот же fimath свойства как текущий fimath по умолчанию (значение по умолчанию).

  • 'Other:UserSpecified' - Используйте InputFimath свойство задать fimath по умолчанию объект.

Это свойство применяется только к графикам, которые используют MATLAB в качестве языка действия.

C STT TT

ExecuteAtInitialization

Булевская переменная

RW

Инициализируйте настройку состояния этого графика в начальный момент времени вместо в первом входном событии. Значением по умолчанию является false. Смотрите выполнение графика при инициализации.

C STT

ExportChartFunctions

Булевская переменная

RW

Экспортируйте графические функции на уровне графика с другими блоками в модели Simulink. Значением по умолчанию является false. Смотрите экспортируют функции Stateflow для повторного использования.C

HasOutputData

Булевская переменная

RW

Создайте активный порт вывода данных состояния для этого графика или состояния. Значением по умолчанию является false. Смотрите действие состояния монитора через активные данные состояния.

КАК C S SBS STT

InitializeOutputБулевская переменнаяRWПримените начальное значение выходных данных каждый раз, когда этот график просыпается. Значением по умолчанию является false. Смотрите инициализируют Выходные параметры, которые будит каждая временная диаграмма.

C STT

InputFimath

Символьный вектор

RW

Задайте embedded.fimath объект сопоставлен с входными параметрами от блоков Simulink. Вы можете:

  • Введите выражение, которое создает fimath объект.

  • Введите имя переменной для fimath объект в рабочем пространстве MATLAB или рабочем пространстве модели.

Это свойство применяется только когда EmlDefaultFimath свойством для этого графика является 'Other:UserSpecified'.

C STT TT

IsLink

Булевская переменная

RO

Указывает, является ли этот объект ссылкой библиотеки.

A, B КАК SBS

LoadFcn

Символьный вектор

RW

Код MATLAB, который будет выполняться, когда модель, содержащая это примечание, загружается. Смотрите Функции обратного вызова Аннотации (Simulink).

A

OutputDataDataROАктивный объект данных состояния для этого графика или состояния. Это свойство применяется только когда HasOutputData свойством для этого объекта является true. Смотрите действие состояния монитора через активные данные состояния.

КАК C S SBS STT

OutputMonitoringMode

Символьный вектор

RW

Указывает на контролирующий режим для активных выходных данных состояния.

  • Для графиков и таблиц переходов состояний, опциями является 'ChildActivity' (значение по умолчанию) или 'LeafStateActivity'.

  • Для состояний опциями является 'ChildActivity', 'LeafStateActivity', или 'SelfActivity' (значение по умолчанию).

  • Для атомарных подграфиков и основанных на Simulink состояний, единственной опцией является 'SelfActivity' Только для чтения.

Это свойство применяется только когда HasOutputData свойством для этого объекта является true. Смотрите действие состояния монитора через активные данные состояния.

КАК C S SBS STT

Port

Целое число

RW

Индекс порта для этого объекта данных, события или сообщения. Это свойство применяется только к входным и выходным данным, событиям и сообщениям.

D E СООБЩЕНИЕ

SampleTime

Символьный вектор

RW

Шаг расчета для активации этого графика. Значением по умолчанию является '-1'. Это свойство применяется только когда ChartUpdate свойством для этого графика является 'DISCRETE'.

C STT TT

StatesWhenEnablingПеречисление

RW

Задайте поведение состояний, когда входное событие вызова функции повторно включит этот график. Опции:

  • 'held' - График обеспечивает новые значения состояний (значение по умолчанию).

  • 'reset' - График возвращается к начальным условиям состояний.

Это свойство применяется только, когда график содержит входные события вызова функции. Смотрите состояния Управления в Графиках, Enabled Входными Событиями Вызова функции.

C STT TT

StrongDataTypingWithSimulink

Булевская переменная

RW

Используйте сильный ввод данных, когда этот график будет взаимодействовать через интерфейс с сигналами ввода и вывода Simulink. Значением по умолчанию является true. Это свойство применяется только к таблицам переходов состояний, которые используют C в качестве языка действия. Смотрите Использование Сильный Ввод Данных с вводом-выводом Simulink.

C STT

TreatAsFi

Перечисление

RW

Обработайте наследованную фиксированную точку и целочисленные сигналы как Fixed-Point Designer™ fi объекты. Опции:

  • 'Fixed-point' - График обрабатывает все входные параметры фиксированной точки как fi объекты (значение по умолчанию).

  • 'Fixed-point & Integer' - График обрабатывает всю фиксированную точку и целочисленные входные параметры как fi объекты.

Это свойство применяется только к графикам, которые используют MATLAB в качестве языка действия.

C STT TT

UseDisplayTextAsClickCallback

Булевская переменная

RW

Используйте содержимое Text свойство как нажатие кнопки функционирует для этой аннотации. Значением по умолчанию является false.A

Логгирование

Свойство

Ввод

Доступ

Описание

Объекты

LoggingInfo.DataLogging

Булевская переменная

RW

Включите логгирование сигнала для этого состояния или объекта данных. Значением по умолчанию является false.

D S SBS

LoggingInfo.DecimateData

Булевская переменная

RW

Ограничьте объем данных, регистрируемый путем пропуска выборок. Использует интервал, заданный LoggingInfo.Decimation свойство этого состояния или объекта данных. Значением по умолчанию является false.

D S SBS

LoggingInfo.Decimation

Целое число

RW

Интервал децимации. Значением по умолчанию является 2. Это значение означает, что график регистрирует любую выборку этого состояния или объекта данных.

D S SBS

LoggingInfo.LimitDataPoints

Булевская переменная

RW

Ограничьте количество точек данных, чтобы регистрировать. Использует значение, заданное LoggingInfo.MaxPoints свойство этого состояния или объекта данных. Значением по умолчанию является false.

D S SBS

LoggingInfo.MaxPoints

Целое число

RW

Максимальное количество точек данных, чтобы регистрировать. Значением по умолчанию является 5000. Это значение означает, что график регистрирует последние 5 000 точек данных, сгенерированных симуляцией для этого состояния или объекта данных.

D S SBS

LoggingInfo.NameMode

Перечисление

RW

Источник имени сигнала раньше регистрировал это состояние или объект данных. Опции:

  • 'Custom' - Используйте пользовательское имя сигнала, заданное LoggingInfo.LoggingName свойство.

  • 'SignalName' - Используйте имя состояния или объекта данных (значение по умолчанию).

D S SBS

LoggingInfo.LoggingName

Символьный вектор

RW

Пользовательское имя сигнала, используемое в логгировании этого состояния или объекта данных.

D S SBS

Спецификация

График и машина

Свойство

Ввод

Доступ

Описание

Объекты

ActionLanguage

Перечисление

RW

Язык действия раньше программировал этот график. Опциями является 'C' или 'MATLAB' (значение по умолчанию). Смотрите различия между MATLAB и C как синтаксис языка действия.

C STT

Created

Символьный вектор

RO

Дата создания этой машины.

M

Creator

Символьный вектор

RW

Создатель этой машины. Значением по умолчанию является 'Unknown'.M

Dirty

Булевская переменная

RW

Указывает, изменились ли этот график или модель Simulink для этой машины начиная с того, чтобы быть открытым или сохраненный.

C M STT TT

EnableBitOps

Булевская переменная

RW

Используйте операции C-bit в состоянии и действия перехода в этом графике. Значением по умолчанию является false. Это свойство применяется только к графикам, которые используют C в качестве языка действия. Смотрите Поддерживаемые Операции для Данных о Графике.

C STT

EnableNonTerminalStates

Булевская переменная

RW

Использование супер продвигается семантика для этого графика. Значением по умолчанию является false. Смотрите супер семантику шага.

C STT

EnableZeroCrossings

Булевская переменная

RW

Используйте обнаружение пересечения нулем на изменениях состояния в этом графике. Значением по умолчанию является true. Это свойство применяется только когда ChartUpdate свойство для этого графика установлено в 'CONTINUOUS'. Смотрите отключают обнаружение пересечения нулем.

C STT

GeneratePreprocessorConditions

Булевская переменная

RW

Указывает, включает ли сгенерированный код для графика с различными условиями условный оператор препроцессора. Эта опция только допустима при генерации кода с Embedded Coder®.

C

Iced

Булевская переменная

RO

Эквивалентный свойству Locked. Используемый внутренне, чтобы предотвратить изменения в этом графике или машине в процессе моделирования.

C M STT TT

IsLibrary

Булевская переменная

RO

Указывает, создает ли модель Simulink для этой машины библиотеку и не приложение. Значением по умолчанию является false.M

Locked

Булевская переменная

RW

Предотвращает изменения в этом графике или в модели Simulink для этой машины. Значением по умолчанию является false.

C M STT TT

Modified

Символьный вектор

RW

Текст комментария для записи модификаций к модели Simulink, которая задает эту машину. Значением по умолчанию является ''.M
NonTerminalMaxCountsЦелое число

RW

Максимальное количество переходов этот график может взять в одном супер шаге. Значением по умолчанию является 1000. Это свойство применяется только когда EnableNonTerminalStates свойством для этого графика является true. Смотрите супер семантику шага.

C STT

NonTerminalUnstableBehavior

Перечисление

RW

Поведение в процессе моделирования, если этот график превышает максимальное количество переходов, заданных в NonTerminalMaxCounts свойство прежде, чем достигнуть устойчивого состояния. Опции:

  • 'PROCEED' - График засыпает с последней активной настройкой состояния (значение по умолчанию).

  • 'THROW ERROR' - График генерирует ошибку.

Это свойство применяется только когда EnableNonTerminalStates свойством для этого графика является true. Смотрите супер семантику шага.

C STT

StateMachineType

Перечисление

RW

Тип семантики конечного автомата. Опциями является 'Classic' (значение по умолчанию), 'Mealy', или 'Moore'. См. обзор машин Мура и мучнистых.

C STT

Version

Символьный вектор

RW

Текст комментария для записи версии модели Simulink, которая задает эту машину. Значением по умолчанию является 'none'.M

Данные, События и сообщения

Свойство

Ввод

Доступ

Описание

Объекты

CompiledSize

Символьный вектор

RO

Размер этого объекта данных, как определено компилятором.

D СООБЩЕНИЕ

CompiledType

Символьный вектор

RO

Тип этого объекта данных, как определено компилятором.

D СООБЩЕНИЕ

DataType

Перечисление

RW

Тип этого объекта данных или данных о сообщении.

  • Если Props.Type.Method свойством этого объекта данных является 'Built-in', можно задать это свойство с одной из этих опций: 'double' (значение по умолчанию), 'single'int8int16int32int64 (C строит диаграмму только), 'uint8'uint16uint32uint64 (C строит диаграмму только), 'boolean', 'ml', или 'string' (C строит диаграмму только).

  • В противном случае, Props.Type свойства этого объекта данных определяют значение этого свойства.

Для получения дополнительной информации смотрите раздел Add Data in Create Charts при помощи API Stateflow.

D СООБЩЕНИЕ

InitializeMethodПеречисление

RW

Метод для инициализации значения этого объекта данных. Опции зависят от осциллографа данных:

  • Для локальных и выходных данных используйте 'Expression' (значение по умолчанию) или 'Parameter'.

  • Для постоянных данных используйте 'Expression' Только для чтения.

  • Для памяти хранилища данных вход и данные о параметре, используют 'Not Needed' Только для чтения.

D

MessagePriorityOrder

Перечисление

RW

Тип приоритетной очереди для этого сообщения. Опции:

  • 'Ascending' - Сообщения получены в порядке возрастания значения данных сообщения (значение по умолчанию).

  • 'Descending' - Сообщения получены в порядке убывания значения данных сообщения.

Это свойство применяется только когда QueueType свойством этого сообщения является Priority.

СООБЩЕНИЕ

Port

Целое число

RW

Индекс порта для этого объекта данных, события или сообщения. Это свойство применяется только к входным и выходным данным, событиям и сообщениям.

D E СООБЩЕНИЕ

Props.Array.FirstIndex

Символьный вектор

RW

Индексируйте для первого элемента этого объекта данных или данных о сообщении. Значением по умолчанию является 0. Это свойство применяется только к данным массива в графиках, которые используют C в качестве языка действия.

D СООБЩЕНИЕ

Props.Array.IsDynamic

Булевская переменная

RW

Позвольте размеру этого объекта данных измениться во время выполнения. Значением по умолчанию является false. Эквивалентный флажку Variable Size в диалоговом окне Свойств данных. Смотрите Объявляют Данные Переменного Размера в диаграммах Stateflow.

D

Props.Array.Size

Символьный вектор

RW

Размер этого объекта данных или данных о сообщении. Значением по умолчанию является '0'. Смотрите задают размер данных Stateflow.

D СООБЩЕНИЕ

Props.Complexity

Перечисление

RW

Позвольте этому объекту данных или данным о сообщении взять комплексные числа. Опциями является 'On' или 'Off' (значение по умолчанию). Смотрите комплексные данные в диаграммах Stateflow.

D СООБЩЕНИЕ

Props.Frame

Перечисление

RW

Позвольте этому объекту данных или данным о сообщении принять основанные на системе координат сигналы. Опции:

  • 'Frame based' - Объект данных поддерживает основанные на системе координат сигналы.

  • 'Sample based' - Объект данных поддерживает основанные на выборке сигналы (значение по умолчанию).

D СООБЩЕНИЕ

Props.InitialValue

Символьный вектор

RW

Начальное значение этого объекта данных или данных о сообщении. Значением по умолчанию является ''.

D СООБЩЕНИЕ

Props.Range.Maximum

Символьный вектор

RW

Максимальное значение для этого объекта данных. Значением по умолчанию является ''.

D

Props.Range.Minimum

Символьный вектор

RW

Минимальное значение для этого объекта данных. Значением по умолчанию является ''.

D

Props.ResolveToSignalObject

Булевская переменная

RW

Задайте, решает ли этот объект данных к Simulink.Signal возразите, что вы задаете в рабочем пространстве модели или базовом рабочем пространстве. Значением по умолчанию является false. Смотрите свойства данных твердости от объектов Simulink Signal.

D

Props.Type.BusObject

Символьный вектор

RW

Имя Simulink.Bus объект, который задает этот объект данных или данные о сообщении. Это свойство применяется только когда Props.Type.Method свойством этого объекта данных является 'Bus Object'. Смотрите доступ к сигналам шины через структуры Stateflow.

D СООБЩЕНИЕ

Props.Type.EnumType

Символьный вектор

RW

Имя перечислимого типа, который задает этот объект данных или данные о сообщении. Это свойство применяется только когда Props.Type.Method свойством этого объекта данных является 'Enumerated'. Смотрите ссылочные значения по наименованию при помощи перечислимых данных.

D СООБЩЕНИЕ

Props.Type.Expression

Символьный вектор

RW

Выражение, которое оценивает к типу данных для этого объекта данных или данных о сообщении. Это свойство применяется только когда Props.Type.Method свойством этого объекта данных является 'Expression'. Смотрите задают свойства данных при помощи выражений MATLAB.

D СООБЩЕНИЕ

Props.Type.Fixpt.Bias

Символьный вектор

RW

Сместите для этого объекта данных. Это свойство применяется только к данным фиксированной точки с Props.Type.Fixpt.ScalingMode набор свойств к 'Slope and bias'. Смотрите данные фиксированной точки в диаграммах Stateflow.

D

Props.Type.Fixpt.FractionLength

Символьный вектор

RW

Местоположение двоичной точки для этого объекта данных. Это свойство применяется только к данным фиксированной точки когда Props.Type.Fixpt.ScalingMode свойством является 'Binary point'. Смотрите данные фиксированной точки в диаграммах Stateflow.

D

Props.Type.Fixpt.Lock

Булевская переменная

RW

Предотвращает замену фиксированной точки этого объекта данных с автомасштабированным типом, выбранным Fixed-Point Tool. Значением по умолчанию является false. Смотрите, что автомасштабирование Использует Fixed-Point Tool (Fixed-Point Designer).

D

Props.Type.Fixpt.ScalingMode

Перечисление

RW

Метод для масштабирования этого объекта данных. Опциями является 'Binary point', 'Slope and bias', или 'None' (значение по умолчанию). Это свойство применяется к данным фиксированной точки. Смотрите Данные Фиксированной точки в диаграммах Stateflow.

D

Props.Type.Fixpt.Slope

Символьный вектор

RW

Наклон для этого объекта данных. Это свойство применяется только к данным фиксированной точки когда Props.Type.Fixpt.ScalingMode набор свойств к 'Slope and bias'. Смотрите данные фиксированной точки в диаграммах Stateflow.

D

Props.Type.Method

Перечисление

RW

Метод для установки типа этого объекта данных или данных о сообщении.

  • Для объектов данных опции зависят от осциллографа:

    • Для локального, входа, выход или данные о параметре, использует 'Built-in', 'Fixed point', 'Enumerated'Выражение, 'Inherited' (значение по умолчанию) или 'Bus Object'.

    • Для постоянных данных используйте 'Built-in' (значение по умолчанию), 'Fixed point', или 'Expression'.

    • Для данных оперативной памяти хранилища данных используйте 'Inherited' Только для чтения.

  • Для данных о сообщении опциями является 'Inherited'встроенный, 'Enumerated'Выражение, или 'Bus Object'.

Эквивалентный полю Mode Ассистента Типа данных в диалоговом окне Свойств данных. Смотрите Задают Тип Данных Stateflow.

D СООБЩЕНИЕ

Props.Type.Signed

Булевская переменная

RW

Задайте, подписывается ли этот объект данных. Значением по умолчанию является true. Это свойство применяется только к данным фиксированной точки. Смотрите Данные Фиксированной точки в диаграммах Stateflow.

D

Props.Type.WordLength

Символьный вектор

RW

Диаметр долота слова, которое содержит квантованное целое число этого объекта данных. Это свойство применяется только к данным фиксированной точки. Смотрите Данные Фиксированной точки в диаграммах Stateflow.

D

Props.Unit.Name

Символьный вектор

RW

Единицы измерения для этого объекта данных. Значением по умолчанию является ''. Смотрите задают модули для данных Stateflow.

D

QueueCapacity

Целое число

RW

Длина внутренней очереди для этого сообщения. Значением по умолчанию является 10. Это свойство применяется только, чтобы ввести и локальные сообщения. Для получения дополнительной информации смотрите Message Queue Properties.СООБЩЕНИЕ
QueueOverflowDiagnostic

Перечисление

RW

Уровень диагностического действия, когда количество входящих сообщений превышает способность очереди к этому сообщению. Опциями является 'Error' (значение по умолчанию), 'Warning', или 'None'. Это свойство применяется только, чтобы ввести и локальные сообщения. Для получения дополнительной информации смотрите Message Queue Properties.СООБЩЕНИЕ
QueueType

Перечисление

RW

Указывает на порядок, в котором сообщения удалены из очереди получения. Опции:

  • 'FIFO' - Метод "первым пришел - первым вышел" (значение по умолчанию).

  • 'LIFO' - Метод "последним пришел - первым вышел".

  • 'Priority' - Удалите сообщения согласно значению в поле данных. Чтобы задать порядок, используйте MessagePriorityOrder свойство для сообщения.

Это свойство применяется только, чтобы ввести и локальные сообщения. Для получения дополнительной информации смотрите Message Queue Properties.

СООБЩЕНИЕ
SaturateOnIntegerOverflow

Булевская переменная

RW

Задайте поведение целочисленного переполнения в этом графике. Опции:

  • true - График насыщает целочисленное переполнение (значение по умолчанию).

  • false - График переносит целочисленное переполнение.

Для получения дополнительной информации смотрите Целочисленное переполнение Указателя для Данных о Графике.

C STT TT

SaveToWorkspace

Булевская переменная

RW

Присвойте значение этого объекта данных к переменной того же имени в базовом рабочем пространстве MATLAB в конце симуляции. Значением по умолчанию является false. Смотрите сохраняют окончательное значение в базовое рабочее пространство.

D

Scope

Перечисление

RW

Осциллограф этого объекта данных, события или сообщения.

  • Для объектов данных опциями является 'Local' (значение по умолчанию), 'Constant', 'Parameter'входной параметрвывод , 'Data Store Memory', 'Temporary', 'Imported', или 'Exported'.

  • Для событий опциями является 'Input', 'Local' (значение по умолчанию) или 'Output'.

  • Для сообщений опциями является 'Input', 'Local', или 'Output' (значение по умолчанию).

D E СООБЩЕНИЕ

SupportVariableSizing

Булевская переменная

RW

Поддержите входные и выходные данные, которые варьируются по размерности при симуляции этого графика. Значением по умолчанию является true. Смотрите объявляют данные Переменного Размера в диаграммах Stateflow.

C STT TT

Trigger

Перечисление

RW

Тип триггера сопоставлен с этим событием. Опции зависят от осциллографа события:

  • Для входных событий используйте 'Rising', 'Falling', 'Either', или 'Function call' (значение по умолчанию).

  • Для выходных событий используйте 'Either' или 'Function call' (значение по умолчанию).

Это свойство не применяется к локальным событиям.

E

Tunable

Булевская переменная

RW

Указывает, что значение этого объекта данных может быть изменено в процессе моделирования. Значением по умолчанию является true. Это свойство применяется только к данным о параметре.

D

UseInternalQueueБулевская переменнаяRWУказывает, что диаграмма Stateflow обеспечивает внутреннюю очередь получения для этого входного сигнала. Значением по умолчанию является true. Это свойство применяется только к входным сигналам. Для получения дополнительной информации смотрите Message Queue Properties.

СООБЩЕНИЕ

Графические объекты

Свойство

Ввод

Доступ

Описание

Объекты

ActionTable

Массив ячеек из символьных векторов

RW

Таблица Action для этой таблицы истинности. Значением по умолчанию является [].

TT TTF

ConditionTable

Массив ячеек из символьных векторов

RW

Таблица Condition для этой таблицы истинности. Значением по умолчанию является [].

TT TTF

ContentPreviewEnabledБулевская переменнаяRWОтобразите предварительный просмотр содержимого этого основанного на Simulink состояния на уровне Stateflow. Значением по умолчанию является true.SBS
Decomposition

Перечисление

RW

Разложение состояния в верхнем уровне включения в этом объекте. Опциями является 'EXCLUSIVE_OR' (значение по умолчанию) и 'PARALLEL_AND'.

C S

ExecutionOrder

Целое число

RW

Закажите, в котором это состояние просыпается в параллели (AND), разложение или этот переход выполняются, когда его источник активен. Это свойство применяется только когда UserSpecifiedStateTransitionExecutionOrder свойством графика, который содержит объект, является true.

КАК S SBS T

InlineOption

Символьный вектор

RW

Задайте, как эта функция или состояние появляются в сгенерированном коде. Опции:

  • 'Inline' - Вызовы функции заменяются кодом.

  • 'Function' - функция реализована как отдельная функция C.

  • 'Auto' - Внутреннее вычисление определяет внешний вид вызовов функции в сгенерированном коде (значение по умолчанию).

Для получения дополнительной информации смотрите Встроенные Функции состояния в Сгенерированном коде (Simulink Coder).

GF MLF S TTF

IsGrouped

Булевская переменная

RW

Задайте, является ли этот объект группой. Значением по умолчанию является false. См. копию путем группировки.

B GF S

IsSubchart

Булевская переменная

RW

Задайте, является ли этот объект подграфиком. Значением по умолчанию является false.

B GF S

IsVariant

Булевская переменная

RW

Указывает, является ли этот переход различным переходом.T
Language

Перечисление

RW

Язык действия раньше программировал функцию таблицы истинности. Опциями является C или MATLAB (значение по умолчанию). Смотрите различия между MATLAB и C как синтаксис языка действия.TTF

OverSpecDiagnostic

Перечисление

RW

Уровень диагностического действия, когда эта таблица истинности чрезмерно определена. Опциями является 'Error' (значение по умолчанию), 'Warning', или 'None'. См. правильные чрезмерно определенные и таблицы истинности Underspecified.

TT TTF

Script

Символьный вектор

RW

Код для этой функции MATLAB. Чтобы задать значение этого свойства, создайте вектор символов путем вызова sprintf функция. Например, если f указатель на эту функцию, введите:

str = sprintf('function y=f(x) \n y=x+1;');
f.Script = str;

MLF

Type

Перечисление

RW для соединений

RO для состояний

Введите для этого соединения или состояния.

  • Для соединений опциями является 'CONNECTIVE' (значение по умолчанию) или 'HISTORY'.

  • Для состояний опциями является 'AND' (параллель) или 'OR' (исключительный). Состояние наследовало это свойство от Decomposition свойство его родительского элемента.

J S SBS

UnderSpecDiagnostic

Перечисление

RW

Уровень диагностического действия, когда эта таблица истинности является underspecified. Опциями является 'Error' (значение по умолчанию), 'Warning', или 'None'. См. правильные чрезмерно определенные и таблицы истинности Underspecified.

TT TTF

Для просмотра документации необходимо авторизоваться на сайте