Список свойств API Stateflow

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

Активный Выход состояния

СвойствоДоступОписаниеОбъекты
DoNotAutogenerateEnumRW

Задать ли перечислимый тип данных для активного вывода данных состояния вручную в виде числового или логической единицы (true) или 0 (false). Это свойство применяется только когда OutputMonitoringMode свойством является 'ChildActivity' или 'LeafStateActivity'. Для получения дополнительной информации смотрите, Задают Перечисляемый тип Действия состояния.

C S STT

EnumTypeNameRW

Имя перечислимого типа данных для активного объекта данных состояния в виде вектора символов. Это свойство применяется только когда OutputMonitoringMode свойством является 'ChildActivity' или 'LeafStateActivity'. Для получения дополнительной информации смотрите Перечислимое Имя.

C S STT

HasOutputDataRW

Создать ли активный порт вывода данных состояния для объекта в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Действие Состояния монитора Через Активные Данные состояния.

КАК C SBS S STT

OutputDataRO

Активный объект данных состояния в виде Stateflow.Data объект. Это свойство применяется только когда HasOutputData свойством является true.

КАК C SBS S STT

OutputMonitoringModeRW

Режим Monitoring для активных выходных данных состояния в виде 'SelfActivity', 'ChildActivity', или 'LeafStateActivity'.

Для графиков опциями является 'ChildActivity' или 'LeafStateActivity'.

Для атомарных субдиаграмм и основанных на Simulink состояний, единственной опцией является 'SelfActivity'.

КАК C SBS S STT

OutputPortNameRW

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

КАК C SBS S STT

OutputStateRO

Состояние или график, проверенный по условию, возражают в виде пустого массива или Stateflow.AtomicSubchart, Stateflow.Chart, Stateflow.SimulinkBasedState, Stateflow.State, или Stateflow.StateTransitionTableChart объект. Для получения дополнительной информации смотрите Действие Состояния монитора Через Активные Данные состояния.

D

C язык действия

СвойствоДоступОписаниеОбъекты
EnableBitOpsRW

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

C STT

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

C STT

UserSpecifiedStateTransitionExecutionOrderRW

Использовать ли явное упорядоченное расположение параллельных состояний и переходов в виде числового или логической единицы (true) или 0 (false). Это свойство применяется только к графикам, которые используют C в качестве языка действия. Для получения дополнительной информации смотрите заданный Пользователями порядок выполнения состояния/перехода.

C

Коллбэки

СвойствоДоступОписаниеОбъекты
ClickFcnRW

Коллбэк по щелчку в виде вектора символов. Этот коллбэк содержит код MATLAB, чтобы выполниться, когда выполниться, когда вы кликаете по аннотации.

A

DeleteFcnRW

Коллбэк в удаляет в виде вектора символов. Этот коллбэк содержит код MATLAB, чтобы выполниться, прежде чем вы удалите аннотацию.

A

LoadFcnRW

Коллбэк при загрузке модели в виде вектора символов. Этот коллбэк содержит код MATLAB, чтобы выполниться, когда вы загружаете модель, которая содержит аннотацию.

A

UseDisplayTextAsClickCallbackRW

Использовать ли текст аннотации в качестве коллбэка в виде числового или логической единицы (true) или 0 (false). Когда это свойство включено, содержимое Text свойство используется в качестве коллбэка, когда вы кликаете по аннотации.

A

Инициализация диаграммы

СвойствоДоступОписаниеОбъекты
ExecuteAtInitializationRW

Инициализировать ли настройку состояния графика или таблицы изменения состояния в начальный момент времени вместо в первом входном событии в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Выполнение Графика при Инициализации.

C STT

InitializeOutputRW

Инициализировать ли выходные данные каждый раз, когда таблица графика или изменения состояния просыпается в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Initialize выходные параметры, которые будит каждая временная диаграмма.

C STT

StatesWhenEnablingRW

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

  • '' — Таблица графика или изменения состояния не содержит входные события вызова функции.

  • 'held' — Таблица графика или изменения состояния обеспечивает новые значения состояний.

  • 'reset' — Таблица графика или изменения состояния возвращается к начальным условиям состояний.

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

C STT

Генерация кода

СвойствоДоступОписаниеОбъекты
GeneratePreprocessorConditionalsRW

Включает ли сгенерированный код условный оператор препроцессора для различных условий в графике в виде числового или логической единицы (true) или 0 (false). Это свойство применяется только при генерации кода с Embedded Coder®. Для получения дополнительной информации смотрите, что Генерация кода Использует Различные Переходы.

C

InlineOptionRW

Внешний вид функций состояния, графической функции, функции MATLAB или таблицы истинности функционирует в сгенерированном коде в виде одного из этих значений:

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

  • 'Function' — Функции реализованы, когда отдельный C функционирует.

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

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

GF MF S TTF

IsVariantRW

Является ли переход различным переходом в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите, что Генерация кода Использует Различные Переходы.

T

Содержимое

СвойствоДоступОписаниеОбъекты
ActionLanguageRW

Язык действия раньше программировал график или таблицу изменения состояния в виде 'MATLAB' или 'C'. Для получения дополнительной информации смотрите Различия Между MATLAB и C как Синтаксис языка Действия.

C STT

ActionTableRW

Таблица Action для таблицы истинности в виде массива ячеек из символьных векторов.

TTB TTF

AlignmentRW

Выравнивание текста аннотации в виде 'LEFT'центр , или 'RIGHT'.

A

AllowDirectFeedthroughRW

Поддерживает ли блок MATLAB Function прямую проходную семантику в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите, Позволяют прямое сквозное соединение (Simulink).

MFB

CommentTextRW

Текст комментария, добавленный к графическому объекту в виде вектора символов. Это свойство применяется только когда IsExplicitlyCommented свойством является true. В редакторе Stateflow, когда вы указываете на значок комментария на графическом объекте, текст появляется как подсказка. Когда вы устанавливаете IsExplicitlyCommented свойство к false, значение CommentText возвращается к ''.

A, B КАК B GF J MF SBS SF S T TTF

ConditionRO

Условие перехода в виде вектора символов. Значение этого свойства зависит от LabelString свойство для перехода. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно.

T

ConditionActionRO

Действие условия перехода в виде вектора символов. Значение этого свойства зависит от LabelString свойство для перехода. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно.

T

ConditionTableRW

Таблица Condition для таблицы истинности в виде массива ячеек из символьных векторов.

TTB TTF

DuringActionRO

during состояния действие в виде вектора символов. Значение этого свойства зависит от LabelString свойство для состояния. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно. Это свойство не поддерживается в графиках Мура.

S

EntryActionRO

entry состояния действие в виде вектора символов. Значение этого свойства зависит от LabelString свойство для состояния. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно. Это свойство не поддерживается в графиках Мура.

S

ExecutionOrderRW

Порядок выполнения для перехода, когда его источник активен в виде целочисленного скаляра. Это свойство применяется только когда UserSpecifiedStateTransitionExecutionOrder свойством графика, который содержит переход, является true. Для получения дополнительной информации смотрите Порядок Оценки Перехода.

T

ExitActionRO

exit состояния действие в виде вектора символов. Значение этого свойства зависит от LabelString свойство для состояния. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно. Это свойство не поддерживается в графиках Мура.

S

FullFileNameRO

Полный путь к файлу модели Simulink для машины в виде вектора символов.

M

InterpretationRW

Формат текста аннотации в виде 'OFF', 'RICH', или 'TEX'.

A

IsExplicitlyCommentedRW

Закомментировать ли графический объект в виде числового или логической единицы (true) или 0 (false). Установка этого свойства к true эквивалентно щелчку правой кнопкой по графическому объекту и выбору Comment Out. Для получения дополнительной информации смотрите Комментарий Объекты Stateflow в Графике.

A, B КАК B GF J MF SBS SF S T TTF

IsImageRO

Содержит ли аннотация изображение в виде числового или логической единицы (true) или 0 (false).

A

IsImplicitlyCommentedRO

Комментируется ли графический объект неявно в виде числового или логической единицы (true) или 0 (false). Графический объект неявно комментируется, когда вы комментируете сверхсостояние в его иерархии.

A, B КАК B GF J MF SBS SF S T TTF

IsLibraryRO

Создает ли модель Simulink для машины библиотеку и не приложение в виде числового или логической единицы (true) или 0 (false).

M

IsLinkRO

Являются ли атомарное поле или субдиаграмма ссылкой библиотеки в виде числового или логической единицы (true) или 0 (false).

A, B КАК

LabelStringRW

Полная метка для графического объекта в виде вектора символов. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно.

A, B КАК B GF MF SF S T TTF

LanguageRW

Язык действия раньше программировал таблицу истинности в виде 'MATLAB' или 'C'. Опция 'C' поддерживается только, по правде говоря, таблицы в графиках, которые используют C в качестве языка действия. Для получения дополнительной информации смотрите Различия Между MATLAB и C как Синтаксис языка Действия.

TTF

MooreActionRO

Состояние активности в Муре строит диаграмму в виде вектора символов. Значение этого свойства зависит от LabelString свойство для состояния. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно. Это свойство поддерживается только в графиках Мура. Для получения дополнительной информации смотрите Правила проектирования для Графиков Мура.

S

Name

RO для всего Stateflow.Machine объекты.

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

Имя объекта в виде вектора символов.

A, B КАК B C GF M MF SBS SF S STT TTB TTF MFB

OnActionRO

on состояния действия в виде массива ячеек из символьных векторов в форме

{'trigger1','action1',...,'triggerN','actionN'}

Значение этого свойства зависит от LabelString свойство для состояния. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно. Это свойство не поддерживается в графиках Мура.

S

PlainTextRO

Текст аннотации, не форматируя в виде вектора символов.

A

ScriptRW

Код для блока функция MATLAB или MATLAB Function в виде вектора символов. Чтобы ввести несколько строк кода, вы можете:

  • Вызовите функцию MATLAB sprintf и используйте escape-последовательность \n вставить символы новой строки:

    str = sprintf('function y=f(x)\ny=x+1;\nend');
    mfb.Script = str;
  • Введите конкатенированное текстовое выражение, которое использует целое число 10 в качестве ASCII, эквивалентного из символа новой строки:

    str = ['function y=f(x)',10, ...
        'y=x+1;',10, ...
        'end'];
    mfb.Script = str;

MF MFB

StateMachineTypeRW

Семантика конечного автомата реализована графиком или таблицей изменения состояния в виде 'Classic', 'Mealy', или 'Moore'. Для получения дополнительной информации см. Обзор машин Мили и Мура.

C STT

SupportVariableSizingRW

Поддерживают ли график, таблица изменения состояния, таблица истинности или блок MATLAB Function данные переменного размера в виде числового или логической единицы (true) или 0 (false). Только данные переменного размера могут изменить размерность в процессе моделирования. Для получения дополнительной информации смотрите, Объявляют Вводы и выводы Переменного Размера (Simulink).

C STT TTB MFB

TextRW

Текст для аннотации в виде вектора символов.

A

TransitionActionRO

Действие перехода в виде вектора символов. Значение этого свойства зависит от LabelString свойство для перехода. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно.

T

TriggerRO

Триггер перехода в виде вектора символов. Значение этого свойства зависит от LabelString свойство для перехода. Для получения дополнительной информации смотрите, Задают Метки в состояниях и Переходах Программно.

T

TypeRW

Тип соединения в виде одного из этих значений:

  • 'CONNECTIVE' — Соединительное соединение, которое представляет момент принятия решения в пути к переходу

  • 'HISTORY' — Соединение истории, которое записывает действие подсостояний в сверхсостоянии

J

Размер данных

СвойствоДоступОписаниеОбъекты
CompiledSizeRO

Размер данных, как определено компилятором в виде вектора символов.

D MS

Props.Array.FirstIndexRW

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

D

Props.Array.IsDynamicRW

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

D

Props.Array.SizeRW

Размер объекта данных или данных о сообщении в виде вектора символов. Для получения дополнительной информации смотрите, Задают Размер Данных Stateflow.

D MS

Тип данных

СвойствоДоступОписаниеОбъекты
CompiledTypeRO

Тип данных, как определено компилятором в виде вектора символов.

D MS

DataTypeRW

Тип объекта данных или данных о сообщении в виде вектора символов, который зависит от Props.Type.Method свойство:

  • Если Props.Type.Method свойством является 'Inherit', значением этого свойства является 'Inherit: From definition in chart' для локальных данных и 'Inherit: Same as Simulink' для входных данных, выходных данных, данных о параметре и сообщений.

  • Если Props.Type.Method свойством является 'Built-in', можно задать это свойство с одной из этих опций:

    • 'double'

    • 'single'

    • 'int8'

    • 'int16'

    • 'int32'

    • 'int64'

    • 'uint8'

    • 'uint16'

    • 'uint32'

    • 'uint64'

    • 'boolean'

    • 'ml' (Поддерживаемый только в графиках, которые используют C в качестве языка действия),

    • 'string' (Поддерживаемый только в графиках, которые используют C в качестве языка действия),

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

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

D MS

Props.Type.BusObjectRW

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

D MS

Props.Type.EnumTypeRW

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

D MS

Props.Type.ExpressionRW

Выражение, которое оценивает к типу данных объекта данных или данных о сообщении в виде вектора символов. Это свойство применяется только когда Props.Type.Method свойством является 'Expression'. Для получения дополнительной информации смотрите Specify Data Properties при помощи Выражений MATLAB.

D MS

Props.Type.Fixpt.BiasRW

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

D MS

Props.Type.Fixpt.FractionLengthRW

Дробная длина, в битах, объекта данных фиксированной точки или данных о сообщении в виде вектора символов. Это свойство применяется только к данным фиксированной точки когда Props.Type.Fixpt.ScalingMode свойством является 'Binary point'. Для получения дополнительной информации смотрите Данные Фиксированной точки в диаграммах Stateflow.

D MS

Props.Type.Fixpt.LockRW

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

D MS

Props.Type.Fixpt.ScalingModeRW

Метод для масштабирования объекта данных фиксированной точки или данных о сообщении в виде 'Binary point', 'Slope and bias', или 'None'. Это свойство применяется только когда Props.Type.Method свойством является 'Fixed point'. Для получения дополнительной информации смотрите Данные Фиксированной точки в диаграммах Stateflow.

D MS

Props.Type.Fixpt.SlopeRW

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

D MS

Props.Type.MethodRW

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

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

  • Для постоянных данных используйте 'Built-in'Выражение, или 'Fixed point'.

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

  • Для сообщений используйте 'Inherited'встроенный, 'Bus Object', 'Enumerated'Выражение, или 'Fixed point'.

Это свойство эквивалентно полю Mode Ассистента Типа данных в Model Explorer, диалоговом окне Свойств данных или диалоговом окне свойств сообщения. Для получения дополнительной информации смотрите, Задают Тип Данных Stateflow.

D MS

Props.Type.SignedRW

Со знаком из объекта данных фиксированной точки или данных о сообщении в виде числового или логической единицы (true) или 0 (false). Это свойство применяется только когда Props.Type.Method свойством является 'Fixed point'. Для получения дополнительной информации смотрите Данные Фиксированной точки в диаграммах Stateflow.

D MS

Props.Type.WordLengthRW

Размер слова, в битах, объекта данных фиксированной точки или данных о сообщении в виде вектора символов. Это свойство применяется только когда Props.Type.Method свойством является 'Fixed point'. Для получения дополнительной информации смотрите Данные Фиксированной точки в диаграммах Stateflow.

D MS

Отладка

СвойствоДоступОписаниеОбъекты
Debug.Animation.DelayRW

Задержите это использование анимации графика для выделения каждого сегмента перехода в машине в виде скаляра. Эти значения соответствуют настройкам Animation Speed выпадающий список во вкладке Debug:

Задержите значениеСкорость анимации
0.5Slow
0.2Medium
0Fast
-1Lightning Fast

Это свойство применяется только когда Debug.Animation.Enable свойством машины является true.

M

Debug.Animation.EnabledRW

Анимировать ли графики в машине в процессе моделирования в виде числового или логической единицы (true) или 0 (false). Отключение этого свойства эквивалентно выбору None в Animation Speed выпадающий список во вкладке Debug.

M

Debug.Animation.MaintainHighlightingRO

Обеспечить ли выделение активных состояний в машине после того, как симуляция заканчивается в виде числового или логической единицы (true) или 0 (false).

M

Debug.Breakpoints.EndBroadcastRW

Установить ли End of Broadcast установите точки останова для события в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Точки останова Отладчика.

E

Debug.Breakpoints.OnDuringRW

Установить ли During State или During Function Call установите точки останова в виде числового или логической единицы (true) или 0 (false).

Для таблиц истинности это свойство применяется только когда оба Language свойство таблицы истинности и ActionLanguage из графика, который содержит таблицу истинности, 'C' .

КАК GF SBS S TTF

Debug.Breakpoints.OnEntryRW

Установить ли On Chart Entry или On State Entry установите точки останова в виде числового или логической единицы (true) или 0 (false).

КАК C SBS S STT

Debug.Breakpoints.OnExitRW

Установить ли On State Exit или On State Exitустановите точки останова в виде числового или логической единицы (true) или 0 (false).

КАК SBS S

Debug.Breakpoints.StartBroadcastRW

Установить ли Start of Broadcast установите точки останова для события в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Точки останова Отладчика.

E

Debug.Breakpoints.WhenTestedRW

Установить ли When Transition is Tested установите точки останова для перехода в виде числового или логической единицы (true) или 0 (false).

T

Debug.Breakpoints.WhenValidRW

Установить ли When Transition is Valid установите точки останова для перехода в виде числового или логической единицы (true) или 0 (false).

T

Debug.WatchRW

Отследить ли значение объекта данных в окне Breakpoints и Watch в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации Данные о виде на море в Точках останова и Смотрят Window.

D

OverSpecDiagnosticRW

Уровень диагностического действия, когда таблица истинности чрезмерно определена в виде 'Error'Предупреждение, или 'None'. Для получения дополнительной информации см. Правильные Чрезмерно определенные и Таблицы истинности Underspecified.

TTB TTF

TestPointRW

Установить ли атомарную субдиаграмму, состояние, основанное на Simulink состояние или объект данных как тестовая точка в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Тестовые точки Монитора в диаграммах Stateflow.

КАК D SBS S

UnderSpecDiagnosticRW

Уровень диагностического действия, когда таблица истинности является underspecified в виде 'Error'Предупреждение, или 'None'. Для получения дополнительной информации см. Правильные Чрезмерно определенные и Таблицы истинности Underspecified.

TTB TTF

Дискретный и семантика непрерывного времени

СвойствоДоступОписаниеОбъекты
ChartUpdateRW

Метод активации для графика, таблицы изменения состояния, таблицы истинности или блока MATLAB Function в виде 'CONTINUOUS', 'DISCRETE', или 'INHERITED'. Для получения дополнительной информации см. Метод Обновления.

C STT TTB MFB

EnableZeroCrossingsRW

Разрешить ли обнаружение пересечения нулем на изменениях состояния в графике или таблице изменения состояния в виде числового или логической единицы (true) или 0 (false). Это свойство применяется только когда ChartUpdate свойство для графика установлено в 'CONTINUOUS'. Для получения дополнительной информации смотрите, Отключают Обнаружение Пересечения нулем.

C STT

SampleTimeRW

Шаг расчета для активации графика, таблицы изменения состояния, таблицы истинности или блока MATLAB Function в виде вектора символов. Это свойство применяется только когда ChartUpdate свойством для графика является 'DISCRETE'.

C STT TTB MFB

Экспортируемые функции

СвойствоДоступОписаниеОбъекты
AllowGlobalAccessToExportedFunctionsRW

Отображаются ли экспортируемые функции из графика глобально в модели Simulink в виде числового или логической единицы (true) или 0 (false). То, когда это свойство включено, блокируется в модели, может вызвать функции, экспортируемые из графика, не используя квалифицированное обозначение. Это свойство применяется только когда ExportChartFunctions свойством для графика является true.

C

ExportChartFunctionsRW

Экспортировать ли функции уровня графика в другие блоки в модели Simulink в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Экспорт Функции Stateflow для Повторного использования.

C

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

СвойствоДоступОписаниеОбъекты
ArrowSizeRW

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

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

КАК J SBS S T

AutoBackgroundColorRW

Использовать ли цвет фона по умолчанию в виде числового или логической единицы (true) или 0 (false).

  • true — Используйте цвет по умолчанию, заданный ChartColor свойство графика, который содержит аннотацию.

  • false — Используйте цвет, заданный BackgroundColor свойство аннотации.

A

AutoForegroundColorRW

Использовать ли основной цвет по умолчанию в виде числового или логической единицы (true) или 0 (false).

  • true — Используйте цвет по умолчанию, заданный StateLabelColor свойство графика, который содержит аннотацию.

  • false — Используйте цвет, заданный ForegroundColor свойство аннотации.

A

BackgroundColorRW

Цвет фона для аннотации в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1. Это свойство применяется только когда AutoBackgroundColor свойством является false.

A

BadIntersectionRO

Пересекают ли поле, состояние или функция графически другое поле, состояние или функцию в виде числового или логической единицы (true) или 0 (false).

A, B КАК B GF MF SBS SF S TTF

ChartColorRW

Цвет фона для графика в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1.

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

C STT

ContentPreviewEnabledRW

Отобразить ли предварительный просмотр содержимого объекта в виде числового или логической единицы (true) или 0 (false).

Для полей, состояний или графических функций, это свойство применяется только когда IsSubchart свойством является true.

A, B КАК B GF SBS SF S

DestinationRW

Место назначения перехода в виде пустого массива или объекта Stateflow API одного из этих типов:

T

DestinationEndPointRW

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

T

DestinationOClockRW

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

T

DropShadowRW

Отобразить ли падающую тень вокруг поля аннотации в виде числового или логической единицы (true) или 0 (false).

A

EditorRO

Редактор для графика или таблицы изменения состояния в виде Stateflow.Editor объект. Можно использовать этот объект управлять положением, размером и уровнем увеличения окна Stateflow Editor.

C STT

FixedHeightRW

Зафиксировать ли высоту поля аннотации в виде числового или логической единицы (true) или 0 (false).

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

  • false — Изменяет размер поля аннотации вертикально, когда вы добавляете содержимое.

A

FixedWidthRW

Зафиксировать ли высоту поля аннотации в виде числового или логической единицы (true) или 0 (false).

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

  • false — Изменяет размер поля аннотации горизонтально, когда вы добавляете содержимое.

A

Font.AngleRW

Угол шрифта для текста аннотации в виде 'NORMAL' или 'ITALIC'.

A

Font.NameRO

Название шрифта текста аннотации в виде вектора символов. StateFont.Name свойство графика, который содержит аннотацию, устанавливает значение этого свойства.

A

Font.SizeRW

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

A

Font.WeightRW

Толщина шрифта для текста аннотации в виде 'NORMAL' или 'BOLD'.

A

FontSizeRW

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

A, B КАК B GF MF SBS SF S T TTF

ForegroundColorRW

Основной цвет для аннотации в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1. Это свойство применяется только когда AutoForegroundColor свойством является false.

A

InternalMarginsRW

Пробел между текстом и границей поля аннотации в виде четырехэлементного числового вектора из формы [left top right bottom].

A

IsGroupedRW

Сгруппированы ли поле, функция или состояние в виде числового или логической единицы (true) или 0 (false). Когда вы копируете и вставляете сгруппированный объект, вы копируете не только объект, но и все его содержимое. Для получения дополнительной информации см. Копию и Вставку путем Группировки.

B GF S

IsSubchartRW

Являются ли поле, функция или состояние субдиаграммой в виде числового или логической единицы (true) или 0 (false).

B GF S

JunctionColorRW

Цвет для соединений в графике в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1.

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

C STT

LabelPositionRW

Положение и размер перехода помечают в виде четырехэлементного числового вектора из формы [left top width height].

T

MidPointRW

Положение средней точки перехода в виде двухэлементного числового векторного [x y] из координат относительно левого верхнего угла графика.

T

PositionRW

Положение и размер графического объекта в виде четырехэлементного числового вектора из формы [left top width height].

A A, B КАК B GF MF SBS SF S TTF

Position.CenterRW

Позиция центра соединения в виде двухэлементного числового векторного [x y] из координат относительно левого верхнего угла графика.

J

Position.RadiusRW

Радиус соединения в виде скаляра.

J

SourceRW

Источник перехода в виде пустого массива или объекта Stateflow API одного из этих типов:

T

SourceEndPointRW

Положение конечной точки перехода в ее источнике в виде двухэлементного числового векторного [x y] из координат относительно левого верхнего угла графика.

T

SourceOClockRW

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

T

StateColorRW

Цвет для полей, функций и состояний в графике в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1.

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

C STT

StateFont.AngleRW

Угол шрифта для поля, функции и состояния помечает в графике в виде 'NORMAL' или 'ITALIC'.

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

C STT

StateFont.NameRW

Название шрифта аннотации, поля, функции и состояния помечает в графике в виде вектора символов.

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

C STT

StateFont.SizeRW

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

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

C STT

StateFont.WeightRW

Толщина шрифта для поля, функции и состояния помечает в графике в виде 'NORMAL' или 'BOLD'.

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

C STT

StateLabelColorRW

Цвет для поля, функции и состояния помечает в графике в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1.

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

C STT

TransitionColorRW

Цвет для переходов в графике в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1.

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

C STT

TransitionFont.AngleRW

Угол шрифта для перехода помечает в графике в виде 'NORMAL' или 'ITALIC'.

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

C STT

TransitionFont.NameRW

Название шрифта перехода помечает в графике в виде вектора символов.

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

C STT

TransitionFont.SizeRW

Начальный размер шрифта для перехода помечает в графике в виде скаляра.

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

C STT

TransitionFont.WeightRW

Толщина шрифта для перехода помечает в графике в виде 'NORMAL' или 'BOLD'.

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

C STT

TransitionLabelColorRW

Цвет для перехода помечает в графике в виде трехэлементного числового вектора из формы [red green blue] это задает красные, зеленые, и синие значения. Каждый элемент должен быть в области значений между 0 и 1.

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

C STT

VisibleRW

Отображает ли окно Stateflow Editor график или таблицу изменения состояния в виде числового или логической единицы (true) или 0 (false).

C STT

Иерархия

СвойствоДоступОписаниеОбъекты
ChartRO

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

A A, B КАК B GF J MF SBS SF S T TTF

DirtyRW

Изменились ли график, таблица изменения состояния, таблица истинности, блок MATLAB Function или модель Simulink для машины Stateflow, будучи открытым или сохраненный в виде числового или логической единицы (true) или 0 (false).

C M STT TTB MFB

IcedRO

Заблокированы ли график, таблица изменения состояния, таблица истинности, блок MATLAB Function или модель Simulink для машины Stateflow в виде числового или логической единицы (true) или 0 (false). Это свойство эквивалентно свойству Locked, но используется внутренне, чтобы предотвратить изменения в графике, блоке или модели в процессе моделирования.

C M STT TTB MFB

LockedRW

Заблокированы ли график, таблица изменения состояния, таблица истинности, блок MATLAB Function или модель Simulink для машины Stateflow в виде числового или логической единицы (true) или 0 (false). Включите этому свойству предотвратить изменения в графике, блоке или модели.

C M STT TTB MFB

MachineRO

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

A A, B КАК B C D E GF J MF MS SBS SF S STT T TTB TTF MFB

PathRO

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

A A, B КАК B C D E GF J M MF MS SBS SF S STT T TTB TTF MFB

SubchartRO

Содержимое атомарного поля в виде Stateflow.Chart объект. Используйте этот объект добавить дочерние элементы, такие как состояния и переходы, к атомарному полю.

Содержимое атомарной субдиаграммы в виде Stateflow.Chart объект. Используйте этот объект добавить дочерние элементы, такие как состояния и переходы, к атомарной субдиаграмме.

A, B КАК

SubviewerRO

Подсредство просмотра для графического объекта в виде Stateflow.Chart, Stateflow.State, Stateflow.Box, или Stateflow.Function объект. Подсредство просмотра является графиком или субдиаграммой, где можно графически просмотреть объект.

A A, B КАК B GF J MF SBS SF S T TTF

Идентификация

СвойствоДоступОписаниеОбъекты
CreatedRO

Дата создания машины в виде вектора символов.

M

CreatorRW

Создатель машины в виде вектора символов.

M

DescriptionRW

Описание для объекта в виде вектора символов.

A A, B КАК B C D E GF J M MF MS SBS SF S STT T TTB TTF MFB

DocumentRW

Ссылка на документ для объекта в виде вектора символов.

A A, B КАК B C D E GF J M MF MS SBS SF S STT T TTB TTF MFB

IdRO

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

A A, B КАК B C D E GF J M MF MS SBS SF S STT T TTB TTF MFB

ModifiedRW

Запись модификаций к машине в виде вектора символов.

M

SSIdNumberRO

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

A, B КАК D GF J MF MS SBS SF S T TTF

TagRW

Пользовательский тег для объекта в виде данных любого типа.

A A, B КАК B C D E GF J M MF MS SBS SF S STT T TTB TTF MFB

VersionRW

Версия машины в виде вектора символов.

M

Данные целочисленной и фиксированной точки

СвойствоДоступОписаниеОбъекты
EmlDefaultFimathRW

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

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

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

Для графиков и таблиц переходов состояний, это свойство применяется только когда ActionLanguage свойством является 'MATLAB'.

Для функций MATLAB это свойство применяется только когда ActionLanguage из графика, который содержит функцию, 'C'.

Для функций таблицы истинности это свойство применяется только когда Language свойством таблицы истинности является 'MATLAB' и ActionLanguage из графика, который содержит таблицу истинности, 'C'.

C MF STT TTB TTF MFB

InputFimathRW

fimath по умолчанию объект в виде вектора символов. Когда EmlDefaultFimath свойством графика, таблицы изменения состояния, таблицы истинности или функции MATLAB является 'Other:UserSpecified', можно использовать это свойство для:

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

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

Для графиков и таблиц переходов состояний, это свойство применяется только когда ActionLanguage свойством является 'MATLAB'.

Для функций MATLAB это свойство применяется только когда ActionLanguage из графика, который содержит функцию, 'C'.

Для функций таблицы истинности это свойство применяется только когда Language свойством таблицы истинности является 'MATLAB' и ActionLanguage из графика, который содержит таблицу истинности, 'C'.

C MF STT TTB TTF MFB

SaturateOnIntegerOverflowRW

Насыщают ли данные в графике, таблице изменения состояния, таблице истинности или функции MATLAB на целочисленном переполнении в виде числового или логической единицы (true) или 0 (false). Когда это свойство отключено, данные переносятся на целочисленном переполнении. Для получения дополнительной информации смотрите, Насыщают на целочисленном переполнении (Simulink).

Для функций MATLAB это свойство применяется только когда ActionLanguage из графика, который содержит функцию, 'C'.

Для функций таблицы истинности это свойство применяется только когда Language свойством таблицы истинности является 'MATLAB' и ActionLanguage из графика, который содержит таблицу истинности, 'C'.

C MF STT TTB TTF MFB

TreatAsFiRW

Наследованные Сигналы Simulink, чтобы обработать как Fixed-Point Designer™ fi объекты в виде одного из этих значений:

  • 'Fixed-point' — График, таблица изменения состояния, таблица истинности или блок MATLAB Function обрабатывают все входные параметры фиксированной точки как fi объекты.

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

Для графиков и таблиц переходов состояний, это свойство применяется только когда ActionLanguage свойством является 'MATLAB'.

C STT TTB MFB

Интерфейс

СвойствоДоступОписаниеОбъекты
InitializeMethodRW

Метод для инициализации значения объекта данных или данных о сообщении в виде вектора символов, который зависит от осциллографа данных или сообщения:

  • Для локальных и выходных данных и сообщений, используйте 'Expression' или 'Parameter'.

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

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

D MS

InputsRO

Входные параметры блока MATLAB Function в виде массива Stateflow.Data объекты.

MFB

NameRW

Имя объекта данных, события или сообщения в виде вектора символов.

D E MS

OutputsRO

Выходные аргументы блока MATLAB Function в виде массива Stateflow.Data объекты.

MFB

PortRW

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

D E MS

PriorityRW

Приоритет для сообщения в виде вектора символов. Если два отличных сообщения происходят одновременно, это свойство определяет, какое сообщение обрабатывается сначала. Меньшее числовое значение указывает на более высокий приоритет. Это свойство применяется только к локальному и выходным сигналам в дискретных схемах событий. Для получения дополнительной информации смотрите, Создают Пользовательские Системы массового обслуживания Используя диаграммы Stateflow Дискретного События (SimEvents).

MS

Props.ComplexityRW

Принимают ли данные об объекте данных или сообщении комплексные числа в виде 'On' или 'Off'. Для получения дополнительной информации смотрите Комплексные данные в диаграммах Stateflow.

D MS

Props.InitialValueRW

Начальное значение объекта данных или данных о сообщении в виде вектора символов.

D MS

Props.Range.MaximumRW

Максимальное значение для объекта данных в виде вектора символов. Для получения дополнительной информации смотрите Предельную Область значений.

D

Props.Range.MinimumRW

Минимальное значение для объекта данных в виде вектора символов. Для получения дополнительной информации смотрите Предельную Область значений.

D

Props.ResolveToSignalObjectRW

Решает ли объект данных к Simulink.Signal возразите, что вы задаете в рабочем пространстве модели или базовом рабочем пространстве в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Resolve Data Properties от Объектов Simulink Signal.

D

Props.Unit.NameRW

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

D

SaveToWorkspaceRW

Сохранить ли значение объекта данных к переменной того же имени в базовом рабочем пространстве MATLAB в конце симуляции в виде числового или логической единицы (true) или 0 (false). Это свойство применяется только к данным в графиках, которые используют C в качестве языка действия. Для получения дополнительной информации смотрите, Сохраняют Окончательное значение в Базовое рабочее пространство.

D

ScopeRW

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

  • 'Local'

  • 'Input'

  • 'Output'

  • 'Constant'

  • 'Parameter'

  • 'Data Store Memory'

  • 'Temporary'

  • 'Imported'

  • 'Exported'

D E MS

TriggerRW

Тип триггера сопоставил с событием в виде вектора символов, который зависит от осциллографа данных:

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

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

Это свойство не применяется к локальным событиям. Для получения дополнительной информации смотрите Триггер.

E

TunableRW

Является ли объект данных настраиваемым параметром в виде числового или логической единицы (true) или 0 (false). Только настраиваемые параметры могут быть изменены в процессе моделирования. Это свойство применяется только к данным о параметре.

D

UpdateMethodRW

Метод для обновления объекта данных в виде 'Discrete' или 'Continuous'. Это свойство применяется только когда ChartUpdate свойством графика, который содержит данные, является 'CONTINUOUS'. Для получения дополнительной информации смотрите, что Непрерывное время Моделирует в Stateflow.

D

Очередь

СвойствоДоступОписаниеОбъекты
MessagePriorityOrderRW

Тип приоритетной очереди для сообщения в виде одного из этих значений:

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

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

Это свойство применяется только когда QueueType свойством сообщения является 'Priority'. Для получения дополнительной информации смотрите Тип Очереди.

MS

QueueCapacityRW

Длина внутренней очереди для сообщения в виде целочисленного скаляра. Это свойство применяется только к локальным сообщениям и к входным сигналам, которые имеют UseInternalQueue установите на true. Для получения дополнительной информации смотрите Способность Очереди.

MS

QueueOverflowDiagnosticRW

Уровень диагностического действия, когда количество входящих сообщений превышает способность очереди к сообщению в виде 'Error'Предупреждение, или 'None'. Это свойство применяется только к локальным сообщениям и к входным сигналам, которые имеют UseInternalQueue установите на true. Для получения дополнительной информации смотрите Диагностику Переполнения Очереди.

MS

QueueTypeRW

Закажите, в котором сообщения удалены из очереди получения в виде одного из этих значений:

  • 'FIFO' — Метод "первым пришел - первым вышел".

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

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

Это свойство применяется только к локальным сообщениям и к входным сигналам, которые имеют UseInternalQueue установите на true. Для получения дополнительной информации смотрите Тип Очереди.

MS

UseInternalQueueRW

Обеспечивает ли диаграмма Stateflow внутреннюю очередь получения для входного сигнала в виде числового или логической единицы (true) или 0 (false). Это свойство применяется только к входным сигналам. Для получения дополнительной информации смотрите Использование Внутренняя Очередь.

MS

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

СвойствоДоступОписаниеОбъекты
LoggingInfo.DataLoggingRW

Разрешить ли логгирование сигнала для атомарной субдиаграммы, состояния, основанного на Simulink состояния или объекта данных в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Логарифмическую Симуляцию Выход для состояний и Данных.

КАК D SBS S

LoggingInfo.DecimateDataRW

Ограничить ли сумму записанных данных в виде числового или логической единицы (true) или 0 (false). Когда этим свойством является true, сигнал, регистрирующий выборки пропусков при помощи размера интервала, задан LoggingInfo.Decimation свойство.

КАК D SBS S

LoggingInfo.DecimationRW

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

КАК D SBS S

LoggingInfo.LimitDataPointsRW

Ограничить ли количество точек данных, чтобы регистрировать в виде числового или логической единицы (true) или 0 (false). Когда этим свойством является true, логгирование сигнала ограничивает количество точек данных при помощи значения, заданного LoggingInfo.MaxPoints свойство.

КАК D SBS S

LoggingInfo.LoggingNameRW

Пользовательское имя сигнала, используемое для логгирования атомарной субдиаграммы, состояния, основанного на Simulink состояния или объекта данных в виде вектора символов. Это свойство применяется только когда LoggingInfo.NameMode свойством является 'Custom'.

КАК D SBS S

LoggingInfo.MaxPointsRW

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

КАК D SBS S

LoggingInfo.NameModeRW

Источник имени сигнала раньше регистрировал атомарную субдиаграмму, состояние, основанное на Simulink состояние или объект данных в виде одного из этих значений:

  • 'SignalName' — Используйте имя атомарной субдиаграммы, состояния, основанного на Simulink состояния или объекта данных.

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

КАК D SBS S

Разложение состояния

СвойствоДоступОписаниеОбъекты
DecompositionRW

Разложение подсостояний в верхнем уровне включения в графике или состояния в виде 'EXCLUSIVE_OR' или 'PARALLEL_AND'. Для получения дополнительной информации смотрите, Задают Разложение Подсостояния.

C S

ExecutionOrderRW

Порядок выполнения для атомарной субдиаграммы, состояния или основанного на Simulink состояния в параллели (AND) разложение в виде целочисленного скаляра. Это свойство применяется только, когда обоим из этих условий удовлетворяют:

  • Type свойством является 'AND'.

  • UserSpecifiedStateTransitionExecutionOrder свойством графика, который содержит атомарную субдиаграмму, состояние или основанное на Simulink состояние, является true.

КАК SBS S

TypeRO

Разложение одноуровневого элемента утверждает в виде 'OR' или 'AND'. Атомарная субдиаграмма, состояние или основанное на Simulink состояние наследовали это свойство от Decomposition свойство его родительского состояния или графика.

КАК SBS S

Супер семантика шага

СвойствоДоступОписаниеОбъекты
EnableNonTerminalStatesRW

Разрешить ли супер семантику шага для графика или таблицы изменения состояния в виде числового или логической единицы (true) или 0 (false). Для получения дополнительной информации смотрите Супер Семантику Шага.

C STT

NonTerminalMaxCountsRW

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

C STT

NonTerminalUnstableBehaviorRW

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

  • 'Proceed' — Таблица графика или изменения состояния засыпает с последней активной настройкой состояния.

  • 'Throw Error' — Таблица графика или изменения состояния генерирует ошибку.

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

C STT

Смотрите также

| |

Похожие темы