Специфичные для блока параметры

Чтобы записать скрипты, которые создают и изменяют модели, можно использовать get_param и функции set_param, чтобы запросить и изменить свойства и параметры блока или схемы. Используйте таблицы, чтобы определить программируемое имя параметра или свойства в блочном диалоговом окне.

Программируемые параметры блоков и моделей

Программируемые параметры, которые описывают модель, являются параметрами модели (см. Параметры модели). Параметры, которые описывают блок, являются блочными параметрами. Параметры, которые характерны для всех блоков Simulink®, являются общими блочными параметрами (см. Common Block Properties). Много блоков также имеют уникальные специфичные для блока параметры. Блок маскированный может иметь параметры маски (см. Параметры Маски).

Модель и блочные свойства также включают обратные вызовы, которые являются командами, которые выполняются, когда определенное событие модели или блока происходит. Эти события включают открытие модели, моделирование модели, копирование блока, открытие блока, и т.д. Видят Модель, Блок и Обратные вызовы Порта.

Совет

Для блочных параметров, которые принимают значения массивов, число элементов в массиве не может превысить то, что может представлять int_T. Это ограничение применяется и к моделированию и к генерации кода Simulink Coder™.

Максимальное количество символов, которые может содержать поле редактирования параметра, 49,000.

Специфичные для блока параметры и программируемые эквиваленты

Таблицы приводят специфичные для блока параметры для блоков Simulink. Тип блока появляется в круглых скобках после имени блока. Некоторые блоки Simulink работают подсистемами маскированными. Таблицы показывают замаскированные блоки путем добавления, что обозначение "замаскировало подсистему" после типа блока.

Тип, перечисленный для блоков немаскированных, является значением параметра BlockType (см. Common Block Properties). Тип, перечисленный для блоков маскированных, является значением параметра MaskType (см. Параметры Маски).

Столбец Подсказки Диалогового окна указывает на текст подсказки для параметра в блочном диалоговом окне. Столбец Значений показывает тип требуемого значения (скаляр, вектор, переменная), возможные значения (разделенный вертикальной строкой), и значение по умолчанию (заключенный в фигурные скобки).

Непрерывные блочные параметры библиотеки

Блокируйте (Тип) / ПараметрПодсказка диалогового окнаЗначения

Производный (Derivative)

   CoefficientInTFapproximation

Коэффициент c в приближении передаточной функции s/(c*s+1) используется для линеаризации

Inf

Интегратор (Integrator)

   ExternalReset

Внешний сброс

{'none'} | 'rising' | 'falling' | 'either' | 'level' | 'level hold'

   InitialConditionSource

Начальный источник условия

{'internal'} | 'external'

   InitialCondition

Начальное условие

скаляр или вектор — {'0'}

   LimitOutput

Limit вывод

{'off'} | 'on'

   UpperSaturationLimit

Верхний предел насыщенности

скаляр или вектор — {'inf'}

   LowerSaturationLimit

Более низкий предел насыщенности

скаляр или вектор — {'-inf'}

   ShowSaturationPort

Покажите порт насыщенности

{'off'} | 'on'

   ShowStatePort

Порт состояния показа

{'off'} | 'on'

   AbsoluteTolerance

Абсолютный допуск

вектор символа, скаляр или вектор — {'auto'} | {'–1'} | любой действительный скаляр или вектор

   IgnoreLimit

Проигнорируйте предел и сбросьте при линеаризации

{'off'} | 'on'

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   ContinuousStateAttributes

Имя состояния

{''} | пользовательский

   WrapState

Перенесите состояние

{'off'} | 'on'

   WrappedStateUpperValue

Верхнее значение перенесенного состояния

скаляр или вектор — {'pi'}

   WrappedStateLowerValue

Нижнее значение перенесенного состояния

скаляр или вектор — {'-pi'}

Интегратор второго порядка (SecondOrderIntegrator)

   ICSourceX

Начальный источник условия x

{'internal'} | 'external'

   ICX

Начальное условие x

скаляр или вектор — {'0'}

   LimitX

Ограничьте x

{'off'} | 'on'

   UpperLimitX

Верхний предел x

скаляр или вектор — {'inf'}

   LowerLimitX

Нижний предел x

скаляр или вектор — {'-inf'}

   WrapStateX

Позвольте перенестись x

{'off'} | 'on'

   WrappedUpperValueX

Верхнее значение для переноса x

скаляр или вектор — {'pi'}

   WrappedLowerValueX

Нижнее значение для переноса x

скаляр или вектор — {'-pi'}

   AbsoluteToleranceX

Абсолютный допуск x

вектор символа, скаляр или вектор — {'auto'} | {'–1'} | любой действительный скаляр или вектор

   StateNameX

Имя x состояния

{} | пользовательский

   ICSourceDXDT

Начальный источник условия dx/dt

{'internal'} | 'external'

   ICDXDT

Начальное условие dx/dt

скаляр или вектор — {'0'}

   LimitDXDT

Ограничьте dx/dt

{'off'} | 'on'

   UpperLimitDXDT

Верхний предел dx/dt

скаляр или вектор — {'inf'}

   LowerLimitDXDT

Нижний предел dx/dt

скаляр или вектор — {'-inf'}

   AbsoluteToleranceDXDT

Абсолютный допуск dx/dt

вектор символа, скаляр или вектор — {'auto'} | {'–1'} | любой действительный скаляр или вектор

   StateNameDXDT

Имя состояния dx/dt

{} | пользовательский

   ExternalReset

Внешний сброс

{'none'} | 'rising' | 'falling' | 'either'

   ZeroCross

Включите обнаружение пересечения нулем

{'on'} | 'off'

   ReinitDXDTwhenXreachesSaturation

Повторно инициализируйте dx/dt, когда x достигнет насыщенности

{'off'} | 'on'

   IgnoreStateLimitsAndResetForLinearization

Проигнорируйте пределы состояния и сброс для линеаризации

{'off'} | 'on'

   ShowOutput

Вывод Show

{'both'} | 'x' | 'dxdt'

Пространство состояний (StateSpace)

   A

A

матрица — {'1'}

   B

B

матрица — {'1'}

   C

C

матрица — {'1'}

   D

D

матрица — {'1'}

   InitialCondition

Начальные условия

вектор — {'0'}

   AbsoluteTolerance

Абсолютный допуск

вектор символа, скаляр или вектор — {'auto'} | {'–1'} | любой действительный скаляр или вектор

   ContinuousStateAttributes

Имя состояния

{''} | пользовательский

Передайте (TransferFcn) Fcn

   Numerator

Коэффициенты числителя

вектор или матрица — {'[1]'}

   Denominator

Коэффициенты знаменателя

вектор — {'[1 1]'}

   AbsoluteTolerance

Абсолютный допуск

вектор символа, скаляр или вектор — {'auto'} | {'–1'} | любой действительный скаляр или вектор

   ContinuousStateAttributes

Имя состояния

{''} | пользовательский

Транспортная задержка (TransportDelay)

   'DelayTime'

Задержка

скаляр или вектор — {'1'}

   InitialOutput

Начальный вывод

скаляр или вектор — {'0'}

   BufferSize

Размер начального буфера

скаляр — {'1024'}

   FixedBuffer

Используйте зафиксированный buffer size

{'off'} | 'on'

   TransDelayFeedthrough

Прямое сквозное соединение входного параметра во время линеаризации

{'off'} | 'on'

   PadeOrder

Порядок Pade (для линеаризации)

{'0'}

Переменная задержка (VariableTimeDelay)

   VariableDelayType

Выберите тип задержки

'Variable transport delay' | {'Variable time delay'}

   MaximumDelay

Максимальная задержка

скаляр или вектор — {'10'}

   InitialOutput

Начальный вывод

скаляр или вектор — {'0'}

   MaximumPoints

Размер начального буфера

скаляр — {'1024'}

   FixedBuffer

Используйте зафиксированный buffer size

{'off'} | 'on'

   ZeroDelay

Обработайте нулевую задержку

{'off'} | 'on'

   TransDelayFeedthrough

Прямое сквозное соединение входного параметра во время линеаризации

{'off'} | 'on'

   PadeOrder

Порядок Pade (для линеаризации)

{'0'}

   ContinuousStateAttributes

Имя состояния

{''} | пользовательский

Переменная транспортная задержка (VariableTransportDelay)

   VariableDelayType

Выберите тип задержки

{'Variable transport delay'} | 'Variable time delay'

   MaximumDelay

Максимальная задержка

скаляр или вектор — {'10'}

   InitialOutput

Начальный вывод

скаляр или вектор — {'0'}

   MaximumPoints

Размер начального буфера

скаляр — {'1024'}

   FixedBuffer

Используйте зафиксированный buffer size

{'off'} | 'on'

   TransDelayFeedthrough

Прямое сквозное соединение входного параметра во время линеаризации

{'off'} | 'on'

   PadeOrder

Порядок Pade (для линеаризации)

{'0'}

   AbsoluteTolerance

Абсолютный допуск

вектор символа, скаляр или вектор — {'auto'} | {'–1'} | любой положительный действительный скаляр или вектор

   ContinuousStateAttributes

Имя состояния

{''} | пользовательский

Нулевой полюсный (ZeroPole)

   Нули

Нули

вектор — {'[1]'}

   Poles

Полюса

вектор — {'[0 -1]'}

   Gain

Усиление

вектор — {'[1]'}

   AbsoluteTolerance

Абсолютный допуск

вектор символа, скаляр или вектор — {'auto'} | {'–1'} | любой положительный действительный скаляр или вектор

   ContinuousStateAttributes

Имя состояния

{''} | пользовательский

Блочные параметры библиотеки разрывов

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Обратная реакция (Backlash)

   BacklashWidth

Ширина мертвой зоны

скаляр или вектор — {'1'}

   InitialOutput

Начальный вывод

скаляр или вектор — {'0'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Coulomb & Viscous Friction (Coulombic and Viscous Friction) (замаскированная подсистема)

   offset

Кулоново значение трения (Смещение)

{'[1 3 2 0]'}

   gain

Коэффициент вязкого трения (Усиление)

{'1'}

Мертвая зона (DeadZone)

   LowerValue

Запустите мертвой зоны

скаляр или вектор — {'-0.5'}

   UpperValue

Конец мертвой зоны

скаляр или вектор — {'0.5'}

   SaturateOnIntegerOverflow

Насыщайте на целочисленном переполнении

'off' | {'on'}

   LinearizeAsGain

Обработка как усиление при линеаризации

'off' | {'on'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Мертвый Зональный Динамический (Dead Zone Dynamic) (замаскированная подсистема)

Поразите пересекающийся (HitCross)

   HitCrossingOffset

Поразите смещение пересечения

скаляр или вектор — {'0'}

   HitCrossingDirection

Поразите пересекающееся направление

'rising' | 'falling' | {'either'}

   ShowOutputPort

Покажите выходной порт

'off' | {'on'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Квантизатор (Quantizer)

   QuantizationInterval

Интервал квантования

скаляр или вектор — {'0.5'}

   LinearizeAsGain

Обработка как усиление при линеаризации

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Ограничитель уровня (RateLimiter)

   RisingSlewLimit

Растущая скорость просмотра

{'1'}

   FallingSlewLimit

Падающая скорость просмотра

{'-1'}

   SampleTimeMode

Режим частоты дискретизации

'continuous' | {'inherited'}

   InitialCondition

Начальное условие

{'0'}

   LinearizeAsGain

Обработка как усиление при линеаризации

'off' | {'on'}

Ограничитель уровня Динамический (Rate Limiter Dynamic) (замаскированная подсистема)

Релейный (Relay)

   OnSwitchValue

Включите точку

eps

   OffSwitchValue

Выключите точку

eps

   OnOutputValue

Выведите когда на

{'1'}

   OffOutputValue

Выведите когда прочь

{'0'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via back propagation' | {'Inherit: All ports same datatype'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

Насыщенность (Saturate)

   UpperLimit

Верхний предел

скаляр или вектор — {'0.5'}

   LowerLimit

Нижний предел

скаляр или вектор — {'-0.5'}

   LinearizeAsGain

Обработка как усиление при линеаризации

'off' | {'on'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via back propagation' | {'Inherit: Same as input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

Насыщенность Динамический (Saturation Dynamic) (замаскированная подсистема)

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Same as second input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutputDataTypeScalingMode

Удержанный от использования в R2007b

 

   OutDataType

Удержанный от использования в R2007b

 

   OutScaling

Удержанный от использования в R2007b

 

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Перенеситесь, Чтобы Обнулить (Wrap To Zero) (замаскированная подсистема)

   'Порог'

'Порог'

{'255'}

Дискретные блочные параметры библиотеки

Блокируйте (Тип) / ПараметрПодсказка диалогового окнаЗначения

Задержите (Delay)

   DelayLengthSource

Задержите длину> Источник

{'Dialog'} | 'Input port'

   DelayLength

Задержите длину> Значение

{'2'}

   DelayLengthUpperLimit

Задержите длину> Верхний предел

{'100'}

   InitialConditionSource

Начальное условие> Источник

{'Dialog'} | 'Input port'

   InitialCondition

Начальное условие> Значение

{'0.0'}

   ExternalReset

Внешний сброс

{'None'} | 'Rising' | 'Falling' | 'Either' | 'Level' | 'Level hold'

   InputProcessing

Введите обработку

'Columns as channels (frame based)' | {'Elements as channels (sample based)'} | 'Inherited'

   UseCircularBuffer

Используйте кольцевой буфер для состояния

{'off'} | 'on'

   PreventDirectFeedthrough

Предотвратите прямое сквозное соединение

{'off'} | 'on'

   RemoveDelayLengthCheckInGeneratedCode

Удалите регистрацию длины задержки сгенерированного кода

{'off'} | 'on'

   DiagnosticForDelayLength

Диагностика для длины задержки

{'None'} | 'Warning' | 'Error'

   'SampleTime'

Частота дискретизации (–1 для наследованного)

{'-1'}

   StateName

Имя состояния

{''}

   StateMustResolveToSignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   CodeGenStateStorageTypeQualifier

Спецификатор типа хранения генерации кода

{''}

Различие (Difference) (замаскированная подсистема)

   ICPrevInput

Начальное условие для предыдущего входного параметра

{'0.0'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutputDataTypeScalingMode

Удержанный от использования в R2007b

 

   OutDataType

Удержанный от использования в R2007b

 

   OutScaling

Удержанный от использования в R2007b

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Дискретная Производная (Discrete Derivative) (замаскированная подсистема)

   gainval

Получите значение

{'1.0'}

   ICPrevScaledInput

Начальное условие для предыдущего взвешенного входного параметра K*u/Ts

{'0.0'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutputDataTypeScalingMode

Удержанный от использования в R2007b

 

   OutDataType

Удержанный от использования в R2007b

 

   OutScaling

Удержанный от использования в R2007b

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Дискретный КИХ-фильтр (Discrete FIR Filter)

   CoefSource

Содействующий источник

{'Dialog parameters'} | 'Input port'

   FilterStructure

Отфильтруйте структуру

{'Direct form'} | 'Direct form symmetric' | 'Direct form antisymmetric' | 'Direct form transposed' | 'Lattice MA'

Примечание

У вас должна быть Система DSP лицензия Toolbox™, чтобы использовать структуру фильтра кроме Direct form.

   Coefficients

Коэффициенты

вектор — {'[0.5 0.5]'}

   InputProcessing

Введите обработку

'Columns as channels (frame based)' | {'Elements as channels (sample based)'}

   InitialStates

Начальные состояния

скаляр или вектор — {'0'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   CoefMin

Содействующий минимум

{'[]'}

   CoefMax

Содействующий максимум

{'[]'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   TapSumDataTypeStr

Коснитесь типа данных суммы

{'Inherit: Same as input'} | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)'

   CoefDataTypeStr

Содействующий тип данных

{'Inherit: Same word length as input'} | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)'

   ProductDataTypeStr

Тип выходных данных продукта

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)'

   AccumDataTypeStr

Тип данных аккумулятора

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'Inherit: Same as product output' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)'

   StateDataTypeStr

Тип данных состояния

'Inherit: Same as input' | {'Inherit: Same as accumulator'} | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)'

   OutDataTypeStr

Тип выходных данных

'Inherit: Same as input' | {'Inherit: Same as accumulator'} | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnIntegerOverflow

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Дискретный фильтр (DiscreteFilter)

   Numerator

Коэффициенты числителя

вектор — {'[1]'}

   Denominator

Коэффициенты знаменателя

вектор — {'[1 0.5]'}

   Ic

Начальные состояния

{'0'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'1'}

   a0EqualsOne

Оптимизируйте путем пропуска, делятся на ведущий коэффициент знаменателя (a0)

{'off'} | 'on'

   NumCoefMin

Содействующий минимум числителя

{'[]'}

   NumCoefMax

Содействующий максимум числителя

{'[]'}

   DenCoefMin

Содействующий минимум знаменателя

{'[]'}

   DenCoefMax

Содействующий максимум знаменателя

{'[]'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   StateDataTypeStr

Тип данных состояния

{'Inherit: Same as input'} | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   NumCoefDataTypeStr

Содействующий тип данных числителя

{'Inherit: Inherit via internal rule'} | 'int8' | 'int16' | 'int32' | 'fixdt(1,16)' | 'fixdt(1,16,0)'

   DenCoefDataTypeStr

Содействующий тип данных знаменателя

{'Inherit: Inherit via internal rule'} | 'int8' | 'int16' | 'int32' | 'fixdt(1,16)' | 'fixdt(1,16,0)'

   NumProductDataTypeStr

Тип выходных данных продукта числителя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   DenProductDataTypeStr

Тип выходных данных продукта знаменателя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   NumAccumDataTypeStr

Тип данных аккумулятора числителя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'Inherit: Same as product output' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   DenAccumDataTypeStr

Тип данных аккумулятора знаменателя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'Inherit: Same as product output' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnIntegerOverflow

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   StateName

Имя состояния

{''}

   StateMustResolveToSignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   RTWStateStorageTypeQualifier

Спецификатор типа хранения генерации кода

{''}

Дискретное пространство состояний (DiscreteStateSpace)

   A

A

матрица — {'1'}

   B

B

матрица — {'1'}

   C

C

матрица — {'1'}

   D

D

матрица — {'1'}

   InitialCondition

Начальные условия

вектор — {'0'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'1'}

   StateName

Имя состояния

{''}

   StateMustResolveToSignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   RTWStateStorageTypeQualifier

Спецификатор типа хранения генерации кода

{''}

Дискретная передача Fcn (DiscreteTransferFcn)

   Numerator

Коэффициенты числителя

вектор — {'[1]'}

   Denominator

Коэффициенты знаменателя

вектор — {'[1 0.5]'}

   InitialStates

Начальные состояния

{'0'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'1'}

   a0EqualsOne

Оптимизируйте путем пропуска, делятся на ведущий коэффициент знаменателя (a0)

{'off'} | 'on'

   NumCoefMin

Содействующий минимум числителя

{'[]'}

   NumCoefMax

Содействующий максимум числителя

{'[]'}

   DenCoefMin

Содействующий минимум знаменателя

{'[]'}

   DenCoefMax

Содействующий максимум знаменателя

{'[]'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   StateDataTypeStr

Тип данных состояния

{'Inherit: Same as input'} | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   NumCoefDataTypeStr

Содействующий тип данных числителя

{'Inherit: Inherit via internal rule'} | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   DenCoefDataTypeStr

Содействующий тип данных знаменателя

{'Inherit: Inherit via internal rule'} | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   NumProductDataTypeStr

Тип выходных данных продукта числителя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   DenProductDataTypeStr

Тип выходных данных продукта знаменателя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   NumAccumDataTypeStr

Тип данных аккумулятора числителя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'Inherit: Same as product output' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   DenAccumDataTypeStr

Тип данных аккумулятора знаменателя

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'Inherit: Same as product output' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'int8' | 'int16' | 'int32' | 'fixdt(1,16,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnIntegerOverflow

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   StateName

Имя состояния

{''}

   StateMustResolveToSignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   RTWStateStorageTypeQualifier

Спецификатор типа хранения генерации кода

{''}

Дискретный нулевой полюсный (DiscreteZeroPole)

   Нули

Нули

вектор — {'[1]'}

   Poles

Полюса

вектор — {'[0 0.5]'}

   Gain

Усиление

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'1'}

   StateName

Имя состояния

{''}

   StateMustResolveToSignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   RTWStateStorageType
   Спецификатор

Спецификатор типа хранения генерации кода

{''}

Интегратор дискретного времени (DiscreteIntegrator)

   IntegratorMethod

Метод интегратора

{'Integration: Forward Euler'} | 'Integration: Backward Euler' | 'Integration: Trapezoidal' | 'Accumulation: Forward Euler' | 'Accumulation: Backward Euler' | 'Accumulation: Trapezoidal'

   gainval

Получите значение

{'1.0'}

   ExternalReset

Внешний сброс

{'none'} | 'rising' | 'falling' | 'either' | 'level' | 'sampled level'

   InitialConditionSource

Начальный источник условия

{'internal'} | 'external'

   InitialCondition

Начальное условие

скаляр или вектор — {'0'}

   InitialConditionSetting

Начальная установка условия

{'State (most efficient)'} | 'Output' | 'Compatibility'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'1'}

   LimitOutput

Limit вывод

{'off'} | 'on'

   UpperSaturationLimit

Верхний предел насыщенности

скаляр или вектор — {'inf'}

   LowerSaturationLimit

Более низкий предел насыщенности

скаляр или вектор — {'-inf'}

   ShowSaturationPort

Покажите порт насыщенности

{'off'} | 'on'

   ShowStatePort

Порт состояния показа

{'off'} | 'on'

   IgnoreLimit

Проигнорируйте предел и сбросьте при линеаризации

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   StateName

Имя состояния

{''}

   StateMustResolveTo
   SignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   RTWStateStorageType
   Спецификатор

Спецификатор типа хранения генерации кода

{''}

Хранение первого порядка (First-Order Hold) (замаскированная подсистема)

   Ts

'SampleTime'

{'1'}

Память (Memory)

   InitialCondition

Начальное условие

скаляр или вектор — {'0'}

   InheritSampleTime

Наследуйте частоту дискретизации

{'off'} | 'on'

   LinearizeMemory

Прямое сквозное соединение входного параметра во время линеаризации

{'off'} | 'on'

   LinearizeAsDelay

Обработайте как единичная задержка при линеаризации с дискретной частотой дискретизации

{'off'} | 'on'

   StateName

Имя состояния

{''}

   StateMustResolveTo
  SignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   RTWStateStorageType
  Спецификатор

Спецификатор типа хранения генерации кода

{''}

Коснувшаяся Задержка (S-функция) (Tapped Delay Line) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   samptime

'SampleTime'

{'-1'}

   NumDelays

Количество задержек

{'4'}

   DelayOrder

Закажите выходной вектор начиная с

{'Oldest'} | 'Newest'

   includeCurrent

Включайте текущий входной параметр в выходной вектор

{'off'} | 'on'

Передайте Первый порядок Fcn (First Order Transfer Fcn) (замаскированная подсистема)

   PoleZ

Полюс (в плоскости Z)

{'0.95'}

   ICPrevOutput

Начальное условие для предыдущего вывода

{'0.0'}

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Передайте Вывод Fcn или Задержку (Lead or Lag Compensator) (замаскированная подсистема)

   PoleZ

Полюс компенсатора (в плоскости Z)

{'0.95'}

   ZeroZ

Нуль компенсатора (в плоскости Z)

{'0.75'}

   ICPrevOutput

Начальное условие для предыдущего вывода

{'0.0'}

   ICPrevInput

Начальное условие для предыдущего входного параметра

{'0.0'}

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Передайте Действительный Нуль Fcn (Transfer Fcn Real Zero) (замаскированная подсистема)

   ZeroZ

Нуль (в плоскости Z)

{'0.75'}

   ICPrevInput

Начальное условие для предыдущего входного параметра

{'0.0'}

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Единичная задержка (UnitDelay)

   InitialCondition

Начальное условие

скаляр или вектор — {'0'}

   InputProcessing

Введите обработку

'Columns as channels (frame based)' | {'Elements as channels (sample based)'} | 'Inherited'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   StateName

Имя состояния

{''}

   StateMustResolveTo
   SignalObject

Имя состояния должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   StateSignalObject

Класс объекта сигнала

Класс памяти генерации кода

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StateStorageClass

Класс памяти генерации кода

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   CodeGenStateStorageType
   Спецификатор

Спецификатор типа хранения генерации кода

{''}

Нулевой порядок содержит (ZeroOrderHold)

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'1'}

Логика и блочные параметры библиотеки битовых операций

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Бит, Ясный (Bit Clear) (замаскированная подсистема)

   iBit

Индекс бита (0 младше значащее),

{'0'}

Набор битов (Bit Set) (замаскированная подсистема)

   iBit

Индекс бита (0 младше значащее),

{'0'}

Побитовый оператор (S-функция) (Bitwise Operator) (замаскированная подсистема)

   logicop

Оператор

{'AND'} | 'OR' | 'NAND' | 'NOR' | 'XOR' | 'NOT'

   UseBitMask

Используйте битовую маску...

'off' | {'on'}

   NumInputPorts

Количество входных портов

{'1'}

   BitMask

Битовая маска

{'bin2dec('11011001')'}

   BitMaskRealWorld

Обработайте маску как

'Real World Value' | {'Stored Integer'}

Комбинаторная логика (CombinatorialLogic)

   Таблица истинности

Таблица истинности

{'[0 0;0 1;0 1;1 0;0 1;1 0;1 0;1 1]'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Сравните С Постоянным (Compare To Constant) (замаскированная подсистема)

   relop

Оператор

'==' | '~=' | '<' | {'<='} | '>=' | '>'

   const

Постоянное значение

{'3.0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

Сравните С Нулем (Compare To Zero) (замаскированная подсистема)

   relop

Оператор

'==' | '~=' | '<' | {'<='} | '>=' | '>'

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

Обнаружьте Изменение (Detect Change) (замаскированная подсистема)

   vinit

Начальное условие

{'0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Обнаружьте Уменьшение (Detect Decrease) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Обнаружьте Падение, Отрицательное (Detect Fall Negative) (замаскированная подсистема)

   vinit

Начальное условие

{'0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Обнаружьте Падение, Неположительное (Detect Fall Nonpositive) (замаскированная подсистема)

   vinit

Начальное условие

{'0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Обнаружьте Увеличение (Detect Increase) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Обнаружьте Повышение, Неотрицательное (Detect Rise Nonnegative) (замаскированная подсистема)

   vinit

Начальное условие

{'0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Обнаружьте Повышение, Положительное (Detect Rise Positive) (замаскированная подсистема)

   vinit

Начальное условие

{'0'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Извлеките Биты (Extract Bits) (замаскированная подсистема)

   bitsToExtract

Биты, чтобы извлечь

{'Upper half'} | 'Lower half' | 'Range starting with most significant bit' | 'Range ending with least significant bit' | 'Range of bits'

   numBits

Количество битов

{'8'}

   bitIdxRange

Битные индексы ([запускают конец], на основе 0 относительно LSB),

{'[0 7]'}

   outScalingMode

Выведите масштабирующийся режим

{'Preserve fixed-point scaling'} | 'Treat bit field as an integer'

Тест интервала (Interval Test) (замаскированная подсистема)

   IntervalClosedRight

Интервал закрывается на праве

'off' | {'on'}

   uplimit

Верхний предел

{'0.5'}

   IntervalClosedLeft

Интервал, на котором замыкаются оставленный

'off' | {'on'}

   lowlimit

Нижний предел

{'-0.5'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Тест интервала, Динамический (Interval Test Dynamic) (замаскированная подсистема)

   IntervalClosedRight

Интервал закрывается на праве

'off' | {'on'}

   IntervalClosedLeft

Интервал, на котором замыкаются оставленный

'off' | {'on'}

   OutDataTypeStr

Тип выходных данных

{'boolean'} | 'uint8'

Логический оператор (Logic)

   Оператор

Оператор

{'AND'} | 'OR' | 'NAND' | 'NOR' | 'XOR' | 'NXOR' | 'NOT'

   Inputs

Количество входных портов

{'2'}

   IconShape

Форма значка

{'rectangular'} | 'distinctive'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   AllPortsSameDT

Потребуйте всех входных параметров и выведите, чтобы иметь совпадающий тип данных

{'off'} | 'on'

   OutDataTypeStr

Тип выходных данных

'Inherit: Logical (see Configuration Parameters: Optimization)' | {'boolean'} | 'fixdt(1,16)'

Оператор отношения (RelationalOperator)

   Оператор

Оператор отношения

'==' | '~=' | '<' | {'<='} | '>=' | '>' | 'isInf' | 'isNaN' | 'isFinite'

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   OutDataTypeStr

Тип выходных данных

'Inherit: Logical (see Configuration Parameters: Optimization)' | {'boolean'} | 'fixdt(1,16)'

Переключите арифметический (ArithShift)

   BitShiftNumberSource

Биты, чтобы переключить> Источник

{'Dialog'} | 'Input port'

   BitShiftDirection

Биты, чтобы переключить> Направление

'Left' | 'Right' | {'Bidirectional'}

   BitShiftNumber

Биты, чтобы переключить> Номер

{'8'}

   BinPtShiftNumber

Двоичные точки, чтобы переключить> Номер

{'0'}

   DiagnosticForOORShift

Диагностика для значения сдвига из области значений

{'None'} | 'Warning' | 'Error'

   CheckOORBitShift

Проверьте на 'Биты из области значений, чтобы переключить' в сгенерированном коде

{'off'} | 'on'

   nBitShiftRight

Удержанный от использования в R2011a

 

   nBinPtShiftRight

Удержанный от использования в R2011a

 

Блочные параметры библиотеки интерполяционной таблицы

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Косинус (Cosine) (замаскированная подсистема)

   Formula

Выведите формулу

'sin(2*pi*u)' | {'cos(2*pi*u)'} | 'exp(j*2*pi*u)' | 'sin(2*pi*u) and cos(2*pi*u)'

   NumDataPoints

Количество точек данных для интерполяционной таблицы

{'(2^5)+1'}

   OutputWordLength

Выведите размер слова

{'16'}

   InternalRulePriority

Внутренний приоритет правила для интерполяционной таблицы

{'Speed'} | 'Precision'

Прямая интерполяционная таблица (n-D) (LookupNDDirect)

   NumberOfTableDimensions

Количество табличных размерностей

'1' | {'2'} | '3' | '4'

   InputsSelectThisObjectFromTable

Вводы выбирают этот объект из таблицы

{'Element'} | 'Vector' | '2-D Matrix'

   TableIsInput

Сделайте таблицу входным параметром

{'off'} | 'on'

   Таблица

Табличные данные

{'[4 5 6;16 19 20;10 18 23]'}

   DiagnosticForOutOfRangeInput

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

'None' | {'Warning'} | 'Error'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   TableMin

Табличный минимум

{'[]'}

   TableMax

Табличный максимум

{'[]'}

   TableDataTypeStr

Тип данных table

{'Inherit: Inherit from 'Table data''} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   maskTabDims

Удержанный от использования в R2009b

 

   explicitNumDims

Удержанный от использования в R2009b

   outDims

Удержанный от использования в R2009b

 

   tabIsInput

Удержанный от использования в R2009b

 

   mxTable

Удержанный от использования в R2009b

 

   clipFlag

Удержанный от использования в R2009b

 

   samptime

Удержанный от использования в R2009b

 

Интерполяция Используя предварительный поиск (Interpolation_n-D)

   NumberOfTableDimensions

Количество табличных размерностей

'1' | {'2'} | '3' | '4'

   Таблица

Табличные данные> Значение

{'sqrt([1:11]' * [1:11])'}

   TableSource

Табличные данные> Источник

{'Dialog'} | 'Input port'

   TableSpecification

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

{'Explicit values'} | | 'Lookup table object'

Чтобы установить этот параметр от 'Explicit values' до 'Lookup table object', используйте тот же вызов set_param, чтобы установить параметр LookupTableObject. Например:

set_param('myModel/myInterpBlock',...
'TableSpecification',...
'Lookup table object',...
'LookupTableObject','myLUTObject')

   LookupTableObject

Имя объекта интерполяционной таблицы

{''}

   InterpMethod

Метод интерполяции

'Flat' | {'Linear point-slope'} | 'Nearest' | 'Linear Lagrange'

   ExtrapMethod

ExtrapolationMethod

'Clip' | {'Linear'}

   ValidIndexMayReachLast

Допустимый индексный входной параметр может достигнуть последнего индекса

{'off'} | 'on'

   DiagnosticForOutOfRange
   Входной параметр

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

{'None'} | 'Warning' | 'Error'

   RemoveProtectionIndex

Удалите защиту от индекса из области значений в сгенерированном коде

{'off'} | 'on'

   NumSelectionDims

Количество подтабличных размерностей выбора

{'0'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   TableDataTypeStr

Табличные данные> Тип данных

'Inherit: Inherit from 'Table data'' | {'Inherit: Same as output'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   TableMin

Табличные данные> Минимум

{'[]'}

   TableMax

Табличные данные> Максимум

{'[]'}

   IntermediateResultsDataTypeStr

Промежуточные результаты> Тип данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as output' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutDataTypeStr

Выведите> Тип данных

'Inherit: Inherit via back propagation' | {'Inherit: Inherit from table data'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutMin

Выведите> Минимум

{'[]'}

   OutMax

Выведите> Максимум

{'[]'}

   InternalRulePriority

Внутренний приоритет правила

{'Speed'} | 'Precision'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnIntegerOverflow

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   CheckIndexInCode

Удержанный от использования в R2011a

 

Интерполяционная таблица n-D, 1D Интерполяционная таблица, 2D Интерполяционная таблица (Lookup_n-D)

   NumberOfTableDimensions

Количество табличных размерностей

'1' | '2' | '3' | '4'. Значение по умолчанию ‘1’ для 1D Интерполяционной таблицы, ‘2’ для 2D Интерполяционной таблицы, ‘3’ для n-D Интерполяционной таблицы.

   DataSpecification

(n-D Интерполяционная таблица) спецификация Данных

{'Table and breakpoints'} | 'Lookup table object'

Чтобы установить этот параметр от 'Table and breakpoints' до 'Lookup table object', используйте тот же вызов set_param, чтобы установить параметр LookupTableObject. Например:

set_param('myModel/myLookupBlock',...
'DataSpecification','Lookup table...
object',...
'LookupTableObject','myLUTObject')

   LookupTableObject

Имя объекта интерполяционной таблицы.

{''}

   Таблица

Табличные данные

{'reshape(repmat([4 5 6;16 19 20;10 18 23],1,2),[3,3,2])'}

   BreakpointsSpecification

Спецификация точек останова

{'Explicit values'} | 'Even spacing'

   BreakpointsForDimension1FirstPoint

Первая точка

{'1'}

   BreakpointsForDimension2FirstPoint

Первая точка

{'1'}

   BreakpointsForDimension3FirstPoint

Первая точка

{'1'}

   ...

...

...

   BreakpointsForDimension30FirstPoint

Первая точка

{'1'}

   BreakpointsForDimension1Spacing

Разрядка

{'1'}

   BreakpointsForDimension2Spacing

Разрядка

{'1'}

   BreakpointsForDimension3Spacing

Разрядка

{'1'}

   ...

...

...

   BreakpointsForDimension30Spacing

Разрядка

{'1'}

   BreakpointsForDimension1

Точки останова 1

{'[10,22,31]'}

   BreakpointsForDimension2

Точки останова 2

{'[10,22,31]'}

   BreakpointsForDimension3

Точки останова 3

{'[5, 7]'}

   ...

......

   BreakpointsForDimension30

Точки останова 30

{'[1:3]'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InterpMethod

Метод интерполяции

'Flat' | 'Nearest' | {'Linear point-slope'} | 'Linear Lagrange' | 'Cubic spline'

   ExtrapMethod

ExtrapolationMethod

'Clip' | {'Linear'} | 'Cubic spline'

   UseLastTableValue

Используйте последнее табличное значение для входных параметров в или выше последней точки останова

{'off'} | 'on'

   DiagnosticForOutOfRange
   Входной параметр

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

{'None'} | 'Warning' | 'Error'

   RemoveProtectionInput

Удалите защиту от входного параметра из области значений в сгенерированном коде

{'off'} | 'on'

   IndexSearchMethod

Метод поиска по индексу

'Evenly spaced points' | 'Linear search' | {'Binary search'}

   BeginIndexSearchUsing
   PreviousIndexResult

Начните поиск по индексу с помощью предыдущего индексного результата

{'off'} | 'on'

   UseOneInputPortForAll
   InputData

Используйте один входной порт для всех входных данных

{'off'} | 'on'

   SupportTunableTableSize

Поддержите настраиваемый табличный размер в генерации кода

{'off'} | 'on'

   MaximumIndicesForEach
   Размерность

Максимальные индексы для каждой размерности

{'[]'}

   TableDataTypeStr

Табличные данные> Тип данных

'Inherit: Inherit from 'Table data'' | {'Inherit: Same as output'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   TableMin

Табличные данные> Минимум

{'[]'}

   TableMax

Табличные данные> Максимум

{'[]'}

   BreakpointsForDimension1
   DataTypeStr

Точки останова 1> тип данных

{'Inherit: Same as corresponding input'} | 'Inherit: Inherit from 'Breakpoint data'' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   BreakpointsForDimension1
   Min

Точки останова 1> минимум

{'[]'}

   BreakpointsForDimension1
   Max

Точки останова 1> максимум

{'[]'}

   BreakpointsForDimension2
   DataTypeStr

Точки останова 2> тип данных

{'Inherit: Same as corresponding input'} | 'Inherit: Inherit from 'Breakpoint data'' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   BreakpointsForDimension2
   Min

Точки останова 2> минимум

{'[]'}

   BreakpointsForDimension2
   Max

Точки останова 2> максимум

{'[]'}

   ...

......

   BreakpointsForDimension30
   DataTypeStr

Точки останова 30> Тип данных

{'Inherit: Same as corresponding input'} | 'Inherit: Inherit from 'Breakpoint data'' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   BreakpointsForDimension30
   Min

Точки останова 30> Минимум

{'[]'}

   BreakpointsForDimension30
   Max

Точки останова 30> Максимум

{'[]'}

   FractionDataTypeStr

Часть> Тип данных

{'Inherit: Inherit via internal rule'} | 'double' | 'single' | 'fixdt(1,16,0)'

   IntermediateResults
   DataTypeStr

Промежуточные результаты> Тип данных

'Inherit: Inherit via internal rule' | {'Inherit: Same as output'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutDataTypeStr

Выведите> Тип данных

'Inherit: Inherit via back propagation' | 'Inherit: Inherit from table data' | {'Inherit: Same as first input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutMin

Выведите> Минимум

{'[]'}

   OutMax

Выведите> Максимум

{'[]'}

   InternalRulePriority

Внутренний приоритет правила

{'Speed'} | 'Precision'

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

'off' | {'on'}

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | 'Floor' | 'Nearest' | 'Round' | {'Simplest'} | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   ProcessOutOfRangeInput

Удержанный от использования в R2009b

 

Интерполяционная таблица, Динамическая (Lookup Table Dynamic) (замаскированная подсистема)

   LookUpMeth

Метод поиска

'Interpolation-Extrapolation' | {'Interpolation-Use End Values'} | 'Use Input Nearest' | 'Use Input Below' | 'Use Input Above'

   OutDataTypeStr

Тип выходных данных

{'fixdt('double')'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutputDataTypeScaling
   Режим

Удержанный от использования в R2007b

 

   OutDataType

Удержанный от использования в R2007b

 

   OutScaling

Удержанный от использования в R2007b

 

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round'| 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Предварительный поиск (PreLookup)

   BreakpointsSpecification

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

{'Explicit values'} | 'Even spacing' | 'Breakpoint object'

Чтобы установить этот параметр от 'Explicit values' или 'Even spacing' к 'Breakpoint object', используйте тот же вызов set_param, чтобы установить параметр BreakpointObject. Например:

set_param('myModel/myPrelookupBlock',...
'BreakpointsSpecification',...
'Breakpoint object',...
'BreakpointObject','myBPObject')

   BreakpointObject

Имя объекта точки останова

{''}

   BreakpointsFirstPoint

Первая точка

{'10'}

   BreakpointsSpacing

Разрядка

{'10'}

   BreakpointsNumPoints

Число точек

{'11'}

   BreakpointsData

Значение

{'[10:10:110]'}

   BreakpointsDataSource

Источник

{'Dialog'} | 'Input port'

   IndexSearchMethod

Метод поиска по индексу

'Evenly spaced points' | 'Linear search' | {'Binary search'}

   BeginIndexSearchUsing
   PreviousIndexResult

Начните поиск по индексу с помощью предыдущего индексного результата

{'off'} | 'on'

   OutputOnlyTheIndex

Выведите только индекс

{'off'} | 'on'

   ExtrapMethod

ExtrapolationMethod

'Clip' | {'Linear'}

   UseLastBreakpoint

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

{'off'} | 'on'

   DiagnosticForOutOfRange
   Входной параметр

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

{'None'} | 'Warning' | 'Error'

   RemoveProtectionInput

Удалите защиту от входного параметра из области значений в сгенерированном коде

{'off'} | 'on'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   BreakpointDataTypeStr

Установите точки останова> Тип данных

{'Inherit: Same as input'} | 'Inherit: Inherit from 'Breakpoint data'' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   BreakpointMin

Установите точки останова> Минимум

{'[]'}

   BreakpointMax

Установите точки останова> Максимум

{'[]'}

   IndexDataTypeStr

Индексируйте> Тип данных

'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | {'uint32'} | 'fixdt(1,16)'

   FractionDataTypeStr

Часть> Тип данных

{'Inherit: Inherit via internal rule'} | 'double' | 'single' | 'fixdt(1,16,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   ProcessOutOfRangeInput

Удержанный от использования в R2011a

 

Синус (Sine) (замаскированная подсистема)

   Formula

Выведите формулу

{'sin(2*pi*u)'} | 'cos(2*pi*u)' | 'exp(j*2*pi*u)' | 'sin(2*pi*u) and cos(2*pi*u)'

   NumDataPoints

Количество точек данных для интерполяционной таблицы

{'(2^5)+1'}

   OutputWordLength

Выведите размер слова

{'16'}

   InternalRulePriority

Внутренний приоритет правила для интерполяционной таблицы

{'Speed'} | 'Precision'

Блочные параметры библиотеки математических операций

Блокируйте (Тип) / ПараметрПодсказка диалогового окнаЗначения

Abs (Abs)

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via internal rule' | 'Inherit: Inherit via back propagation' | {'Inherit: Same as input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Добавьте (Sum)

   IconShape

Форма значка

{'rectangular'} | 'round'

   Inputs

Список знаков

{'++'}

   CollapseMode

Суммируйте

{'All dimensions'} | 'Specified dimension'

   CollapseDim

Размерность

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   AccumDataTypeStr

Тип данных аккумулятора

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'Inherit: Same as accumulator' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Алгебраическое ограничение (Algebraic Constraint)

  Constraint

Ограничение на входной сигнал

{'f(z) = 0'} | 'f(z) = z'

  Solver

Алгебраический решатель цикла

{'auto'} | 'Trust Region' | 'Line Search'

  Допуск

Допуск решателя

'auto'

   InitialGuess

Исходное предположение

{'0'}

Присвоение (Assignment)

   NumberOfDimensions

Количество выходных размерностей

{'1'}

   IndexMode

Режим индексации

'Zero-based' | {'One-based'}

   OutputInitialize

Инициализируйте вывод (Y)

{'Initialize using input port <Y0>'} | 'Specify size for each dimension in table'

   IndexOptionArray

Индексируйте опцию

'Assign all' | {'Index vector (dialog)'} | 'Index vector (port)' | 'Starting index (dialog)' | 'Starting index (port)'

   IndexParamArray

Индекс

cellArray

   OutputSizeArray

'OutputSize'

cellArray

   DiagnosticForDimensions

Действие, если какой-либо выходной элемент не присвоен

'Error' | 'Warning' | {'None'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   IndexOptions

Смотрите параметр IndexOptionArray для получения дополнительной информации.

 

   Indices

Смотрите параметр IndexParamArray для получения дополнительной информации.

 

   OutputSizes

Смотрите параметр OutputSizeArray для получения дополнительной информации.

 

Сместите (Bias)

   Bias

Смещение

{'0.0'}

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Комплекс к углу значения (ComplexToMagnitudeAngle)

   Вывод

Вывод

'Magnitude' | 'Angle' | {'Magnitude and angle'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Комплекс к действительному-Imag (ComplexToRealImag)

   Вывод

Вывод

'Real' | 'Imag' | {'Real and imag'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Разделитесь (Product)

   Inputs

Количество входных параметров

{'*/'}

   Multiplication

Умножение

{'Element-wise(.*)'} | 'Matrix(*)'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Скалярное произведение (DotProduct)

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

'off' | {'on'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutputDataTypeScaling
  Режим

Удержанный от использования в R2007b

 

   OutDataType

Удержанный от использования в R2007b

 

   OutScaling

Удержанный от использования в R2007b

 

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Найдите (Find)

   IndexOutputFormat

Индексируйте выходной формат

{'Linear indices'} | 'Subscripts'

   NumberOfInputDimensions

Количество входных размерностей

целое число — {'1'}

   IndexMode

Режим индексации

{'Zero-based'} | 'One-based'

   ShowOutputForNonzero
InputValues

Покажите выходной порт для ненулевых входных значений

{'off'} | 'on'

   'SampleTime'

Частота дискретизации (–1 для наследованного)

{'-1'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)'

Получите (Gain)

   Gain

Усиление

{'1'}

   Multiplication

Умножение

{'Element-wise(K.*u)'} | 'Matrix(K*u)' | 'Matrix(u*K)' | 'Matrix(K*u) (u vector)'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   ParamMin

Минимум параметра

{'[]'}

   ParamMax

Максимум параметра

{'[]'}

   ParamDataTypeStr

Тип данных параметров

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as input' | 'Inherit: Inherit from 'Gain'' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

Угол значения, чтобы объединить (MagnitudeAngleToComplex)

   Входной параметр

Входной параметр

'Magnitude' | 'Angle' | {'Magnitude and angle'}

   ConstantPart

Значение или угол

{'0'}

   ApproximationMethod

Метод приближения

{'None'} | 'CORDIC'

   NumberOfIterations

Количество итераций

{'11'}

ScaleReciprocalGainFactor

Шкала выводится обратной величиной фактора усиления

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Математическая функция (Math)

   Оператор

Функция

{'exp'} | 'log' | '10^u' | 'log10' | 'magnitude^2' | 'square' | 'pow' | 'conj' | 'reciprocal' | 'hypot' | 'rem' | 'mod' | 'transpose' | 'hermitian'

   OutputSignalType

Тип выходного сигнала

{'auto'} | 'real' | 'complex'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via internal rule' | 'Inherit: Inherit via back propagation' | {'Inherit: Same as first input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

'off' | {'on'}

Матричная конкатенация (Concatenate)

   NumInputs

Количество входных параметров

{'2'}

   Режим

Режим

'Vector' | {'Multidimensional array'}

   ConcatenateDimension

Конкатенация размерности

{'2'}

MinMax (MinMax)

   Функция

Функция

{'min'} | 'max'

   Inputs

Количество входных портов

{'1'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

MinMax, Запускающийся Восстановленный (MinMax Running Resettable) (замаскированная подсистема)

   Функция

Функция

{'min'} | 'max'

   vinit

Начальное условие

{'0.0'}

Переставьте размерности (PermuteDimensions)

   Order

Порядок

{'[2,1]'}

Многочлен (Polyval)

   coefs

Полиномиальные коэффициенты

{'[ +2.081618890e-019, -1.441693666e-014, +4.719686976e-010, -8.536869453e-006, +1.621573104e-001, -8.087801117e+001 ]'}

Продукт (Product)

   Inputs

Количество входных параметров

{'2'}

   Multiplication

Умножение

{'Element-wise(.*)'} | 'Matrix(*)'

   CollapseMode

Умножьтесь

{'All dimensions'} | 'Specified dimension'

   CollapseDim

Размерность

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | 'Floor' | 'Nearest' | 'Round' | 'Simplest' | {'Zero'}

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Продукт элементов (Product)

   Inputs

Количество входных параметров

{'*'}

   Multiplication

Умножение

{'Element-wise(.*)'} | 'Matrix(*)'

   CollapseMode

Умножьтесь

{'All dimensions'} | 'Specified dimension'

   CollapseDim

Размерность

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Действительный-Imag, чтобы объединить (RealImagToComplex)

   Входной параметр

Входной параметр

'Real' | 'Imag' | {'Real and imag'}

   ConstantPart

Real part или часть Imag

{'0'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Взаимный Sqrt (Sqrt)

   Оператор

Функция

'sqrt' | 'signedSqrt' | {'rSqrt'}

   OutputSignalType

Тип выходного сигнала

{'auto'} | 'real' | 'complex'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via internal rule' | 'Inherit: Inherit via back propagation' | {'Inherit: Same as first input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

'off' | {'on'}

   IntermediateResults
   DataTypeStr

Промежуточный тип данных результатов

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit from input' | 'Inherit: Inherit from output' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   AlgorithmType

Метод

'Exact' | {'Newton-Raphson'}

   Iterations

Количество итераций

{'3'}

Изменитесь (Reshape)

   OutputDimensionality

Выведите размерность

{'1-D array'} | 'Column vector (2-D)' | 'Row vector (2-D)' | 'Customize' | 'Derive from reference input port'

   OutputDimensions

Выведите размерности

{'[1,1]'}

Округление функции (Rounding)

   Оператор

Функция

{'floor'} | 'ceil' | 'round' | 'fix'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Подпишитесь (Signum)

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Подписанный Sqrt (Sqrt)

   Оператор

Функция

'sqrt' | {'signedSqrt'} | 'rSqrt'

   OutputSignalType

Тип выходного сигнала

{'auto'} | 'real' | 'complex'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via internal rule' | 'Inherit: Inherit via back propagation' | {'Inherit: Same as first input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

'off' | {'on'}

   IntermediateResults
   DataTypeStr

Промежуточный тип данных результатов

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit from input' | 'Inherit: Inherit from output' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   AlgorithmType

Метод

{'Exact'} | 'Newton-Raphson'

   Iterations

Количество итераций

{'3'}

Функция синусоиды (Sin)

   SineType

Тип синуса

{'Time based'} | 'Sample based'

   TimeSource

Время

'Use simulation time' | {'Use external signal'}

   Amplitude

Амплитуда

{'1'}

   Bias

Смещение

{'0'}

   Frequency

Частота

{'1'}

   Phase

Фаза

{'0'}

   Выборки

Выборки на период

{'10'}

   Offset

Количество выборок смещения

{'0'}

   'SampleTime'

'SampleTime'

{'0'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Усиление ползунка (Slider Gain) (замаскированная подсистема)

   low

Низко

{'0'}

   gain

Усиление

{'1'}

   high

Высоко

{'2'}

Sqrt (Sqrt)

   Оператор

Функция

{'sqrt'} | 'signedSqrt' | 'rSqrt'

   OutputSignalType

Тип выходного сигнала

{'auto'} | 'real' | 'complex'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via internal rule' | 'Inherit: Inherit via back propagation' | {'Inherit: Same as first input'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

'off' | {'on'}

   IntermediateResults
   DataTypeStr

Промежуточный тип данных результатов

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit from input' | 'Inherit: Inherit from output' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   AlgorithmType

Метод

{'Exact'} | 'Newton-Raphson'

   Iterations

Количество итераций

{'3'}

Squeeze (Squeeze) (замаскированная подсистема)

   'none'

'none'

'none'

Вычтите (Sum)

   IconShape

Форма значка

{'rectangular'} | 'round'

   Inputs

Список знаков

{'+-'}

   CollapseMode

Суммируйте

{'All dimensions'} | 'Specified dimension'

   CollapseDim

Размерность

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   AccumDataTypeStr

Тип данных аккумулятора

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'Inherit: Same as accumulator' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Суммируйте (Sum)

   IconShape

Форма значка

'rectangular' | {'round'}

   Inputs

Список знаков

{'|++'}

   CollapseMode

Суммируйте

{'All dimensions'} | 'Specified dimension'

   CollapseDim

Размерность

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   AccumDataTypeStr

Тип данных аккумулятора

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'Inherit: Same as accumulator' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Сумма элементов (Sum)

   IconShape

Форма значка

{'rectangular'} | 'round'

   Inputs

Список знаков

{'+'}

   CollapseMode

Суммируйте

{'All dimensions'} | 'Specified dimension'

   CollapseDim

Размерность

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры имели совпадающий тип данных

{'off'} | 'on'

   AccumDataTypeStr

Тип данных аккумулятора

{'Inherit: Inherit via internal rule'} | 'Inherit: Same as first input' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'Inherit: Same as first input' | 'Inherit: Same as accumulator' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте настройки типа данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Тригонометрическая функция (Trigonometry)

   Оператор

Функция

{'sin'} | 'cos' | 'tan' | 'asin' | 'acos' | 'atan' | 'atan2' | 'sinh' | 'cosh' | 'tanh' | 'asinh' | 'acosh' | 'atanh' | 'sincos' | 'cos + jsin'

   ApproximationMethod

Метод приближения

{'None'} | 'CORDIC'

   NumberOfIterations

Количество итераций

{'11'}

   OutputSignalType

Тип выходного сигнала

{'auto'} | 'real' | 'complex'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Унарный минус (UnaryMinus)

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

Векторная конкатенация (Concatenate)

   NumInputs

Количество входных параметров

{'2'}

   Режим

Режим

{'Vector'} | 'Multidimensional array'

Взвешенная математика частоты дискретизации (SampleTimeMath)

   TsampMathOp

Операция

{'+'} | '-' | '*' | '/' | 'Ts Only' | '1/Ts Only'

   weightValue

Значение веса

{'1.0'}

   TsampMathImp

Реализуйте использование

{'Online Calculations'} | 'Offline Scaling Adjustment'

   OutDataTypeStr

Тип выходных данных

{'Inherit via internal rule'} | 'Inherit via back propagation'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   OutputDataTypeScaling
   Режим

Удержанный от использования в R2009b

 

   DoSatur

Удержанный от использования в R2009b

 

Образцовые блочные параметры библиотеки верификации

Блокируйте (Тип) / ПараметрПодсказка диалогового окнаЗначения

Утверждение (Assertion)

   Enabled

Включите утверждение

'off' | {'on'}

   AssertionFailFcn

Обратный вызов моделирования, когда утверждение перестало работать

{''}

   StopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Проверьте Динамический Разрыв (Checks_DGap) (замаскированная подсистема)

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Динамический диапазон (Checks_DRange) (замаскированная подсистема)

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Статический Разрыв (Checks_SGap) (замаскированная подсистема)

   max

Верхняя граница

{'100'}

   max_included

Содержащая верхняя граница

'off' | {'on'}

   min

Нижняя граница

{'0'}

   min_included

Содержащая нижняя граница

'off' | {'on'}

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Статическую Область значений (Checks_SRange) (замаскированная подсистема)

   max

Верхняя граница

{'100'}

   max_included

Содержащая верхняя граница

'off' | {'on'}

   min

Нижняя граница

{'0'}

   min_included

Содержащая нижняя граница

'off' | {'on'}

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Дискретный Градиент (Checks_Gradient) (замаскированная подсистема)

   градиент

Максимальный градиент

{'1'}

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Динамическую Нижнюю границу (Checks_DMin) (замаскированная подсистема)

   Enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Динамическую Верхнюю границу (Checks_DMax) (замаскированная подсистема)

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Разрешение сканирования (Checks_Resolution) (замаскированная подсистема)

   resolution

Разрешение

{'1'}

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

Проверьте Статическую Нижнюю границу (Checks_SMin) (замаскированная подсистема)

   min

Нижняя граница

{'0'}

   min_included

Содержащий контур

'off' | {'on'}

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Проверьте Статическую Верхнюю границу (Checks_SMax) (замаскированная подсистема)

   max

Верхняя граница

{'0'}

   max_included

Содержащий контур

'off' | {'on'}

   enabled

Включите утверждение

'off' | {'on'}

   'callback'

Обратный вызов моделирования, когда утверждение перестало работать (дополнительный)

{''}

   stopWhenAssertionFail

Остановите моделирование, когда утверждение перестанет работать

'off' | {'on'}

   export

Выведите сигнал утверждения

{'off'} | 'on'

   значок

Выберите тип значков

{'graphic'} | 'text'

Блочные параметры библиотеки утилит всей модели

Блокируйте (Тип) / ПараметрПодсказка диалогового окнаЗначения

Блокируйте Таблицу Поддержки (Block Support Table) (замаскированная подсистема)

DocBlock (DocBlock) (замаскированная подсистема)

   ECoderFlag

Встроенный Coder® Flag

{''}

   DocumentType

Тип документа

{'Text'} | 'RTF' | 'HTML'

Образцовая Информация (CMBlock) (замаскированная подсистема)

   InitialSaveTempField

InitialSaveTempField

{''}

   InitialBlockCM

InitialBlockCM

'none'

   BlockCM

BlockCM

'none'

   Frame

Блочный Show кадр

'off' | {'on'}

   SaveTempField

SaveTempField

{''}

   DisplayStringWithTags

DisplayStringWithTags

{'Model Info'}

   MaskDisplayString

MaskDisplayString

{'Model Info'}

   HorizontalTextAlignment

Выравнивание горизонтального текста

центр

   LeftAlignmentValue

LeftAlignmentValue

{'0.5'}

   SourceBlockDiagram

SourceBlockDiagram

{'untitled'}

   TagMaxNumber

TagMaxNumber

{'20'}

   CMTag1

CMTag1

{''}

   CMTag2

CMTag2

{''}

   CMTag3

CMTag3

{''}

   CMTag4

CMTag4

{''}

   CMTag5

CMTag5

{''}

   CMTag6

CMTag6

{''}

   CMTag7

CMTag7

{''}

   CMTag8

CMTag8

{''}

   CMTag9

CMTag9

{''}

   CMTag10

CMTag10

{''}

   CMTag11

CMTag11

{''}

   CMTag12

CMTag12

{''}

   CMTag13

CMTag13

{''}

   CMTag14

CMTag14

{''}

   CMTag15

CMTag15

{''}

   CMTag16

CMTag16

{''}

   CMTag17

CMTag17

{''}

   CMTag18

CMTag18

{''}

   CMTag19

CMTag19

{''}

   CMTag20

CMTag20

{''}

Синхронизированная Линеаризация (Timed Linearization) (замаскированная подсистема)

   LinearizationTime

Время линеаризации

{'1'}

   'SampleTime'

Частота дискретизации (линеаризовавшей модели)

{'0'}

Основанная на триггере Линеаризация (Triggered Linearization) (замаскированная подсистема)

   TriggerType

Инициируйте тип

{'rising'} | 'falling' | 'either' | 'function-call'

   'SampleTime'

Частота дискретизации (линеаризовавшей модели)

{'0'}

Ports & Subsystems Library Block Parameters

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Порт действия (ActionPort)

   InitializeStates

Состояния, когда выполнение возобновляется

{'held'} | 'reset'

   PropagateVarSize

Распространите размеры сигналов переменного размера

{'Only when execution is resumed'} | 'During execution'

Атомарная подсистема (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   TreatAsGroupedWhenPropagatingVariantConditions

Обработка, как сгруппировано при распространении различных условий

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   FunctionInterfaceSpec

Функциональный интерфейс

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'void_void'} | 'Allow arguments'

   FunctionWithSeparateData

Функция с отдельными данными

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'off'} | 'on'

   RTWMemSecFuncInitTerm

Раздел Memory для инициализирует/отключает функции

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecFuncExecute

Раздел Memory для функций выполнения

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecDataConstants

Раздел Memory для констант

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecDataInternal

Раздел Memory для внутренних данных

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecDataParameters

Раздел Memory для параметров

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   SimViewingDevice

Никакая подсказка диалогового окна

Если установлено в 'on', определяет блок как Подсистему Просмотра Сигнала — атомарная подсистема, которая инкапсулирует обработку и просмотр сигналов, полученных от целевой системы в Режиме external mode. Для получения дополнительной информации смотрите Сигнал Просмотреть Подсистемы (Simulink Coder).

{'off'} | 'on'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Подсистема повторного использования кода (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

'Auto' | 'Inline' | 'Nonreusable function' | {'Reusable function'}

   RTWFcnNameOpts

Опции имени функции

'Auto' | {'Use subsystem name'} | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

'Auto' | {'Use subsystem name'} | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   RTWMemSecFuncInitTerm

Раздел Memory для инициализирует/отключает функции

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecFuncExecute

Раздел Memory для функций выполнения

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecDataConstants

Раздел Memory для констант

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecDataInternal

Раздел Memory для внутренних данных

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   RTWMemSecDataParameters

Раздел Memory для параметров

Этот параметр требует лицензии на программное обеспечение Embedded Coder и основанный на ERT системный конечный файл.

{'Inherit from model'} | 'Default' | список памяти разделяет от пакета модели

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Конфигурируемая подсистема (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{'self'}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

{'off'} | 'on'

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   SimViewingDevice

Никакая подсказка диалогового окна

Если установлено в 'on', определяет блок как Подсистему Просмотра Сигнала — атомарная подсистема, которая инкапсулирует обработку и просмотр сигналов, полученных от целевой системы в Режиме external mode. Для получения дополнительной информации смотрите Сигнал Просмотреть Подсистемы (Simulink Coder).

{'off'} | 'on'

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

Никакая подсказка диалогового окна

булевская переменная — {'on'} | 'off'

Только для чтения

Включите (EnablePort)

   StatesWhenEnabling

Состояния при включении

{'held'} | 'reset'

   PropagateVarSize

Распространите размеры сигналов переменного размера

{'Only when enabling'} | 'During execution'

   ShowOutputPort

Покажите выходной порт

{'off'} | 'on'

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

Enabled и инициированная подсистема (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Enabled подсистема (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Для каждого (ForEach)

   InputPartition

Раздел

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

   InputPartitionDimension

Размерность раздела для входного сигнала

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

   InputPartitionWidth

Ширина раздела для входного сигнала

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

   OutputConcatenationDimension

Размерность конкатенации выходного сигнала

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

Для итератора (ForIterator)

   ResetStates

Состояния при запуске

{'held'} | 'reset'

   IterationSource

Предельный источник итерации

{'internal'} | 'external'

   IterationLimit

Предел итерации

{'5'}

   ExternalIncrement

Установите затем i (переменная итерации) внешне

{'off'} | 'on'

   ShowIterationPort

Покажите переменную итерации

'off' | {'on'}

   IndexMode

Режим индексации

'Zero-based' | {'One-based'}

   IterationVariable
   Тип данных

Тип данных переменной итерации

{'int32'} | 'int16' | 'int8' | 'double'

Для подсистемы итератора (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Генератор вызова функции (Function-Call Generator) (замаскированная подсистема)

   'SampleTime'

'SampleTime'

{'1'}

   numberOfIterations

Количество итераций

{'1'}

Подсистема вызова функций (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Если (If)

   NumInputs

Количество входных параметров

{'1'}

   IfExpression

Если выражение (e. g., u1 ~ = 0)

{'u1 > 0'}

   ElseIfExpressions

Выражения Elseif (список, разделенный запятыми, e. g., u2 ~ = 0, u3 (2) <u2)

{''}

   ShowElse

Еще покажите условие

'off' | {'on'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Если подсистема действия (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Функциональная упаковка

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

FunctionName

{''}

   RTWFileNameOpts

Опции имени файла

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'Off'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

In1 (Inport)

   Порт

Номер порта

{'1'}

   IconDisplay

Отображение значка

'Signal name' | {'Port number'} | 'Port number and signal name'

   LatchByDelaying
   OutsideSignal

Фиксатор вводится путем задержания вне сигнала

{'off'} | 'on'

   LatchInputFor
   FeedbackSignals

Входной параметр фиксатора для сигналов обратной связи подсистемы вызова функций выходные параметры

{'off'} | 'on'

   Interpolate

Интерполируйте данные

'off' | {'on'}

   UseBusObject

Задайте свойства через объект шины

{'off'} | 'on'

   BusObject

Объект шины для определения свойств шины

{'BusObject'}

   BusOutputAsStruct

Выведите как невиртуальная шина

{'off'} | 'on'

   PortDimensions

Размерности порта (-1 для наследованного)

{'-1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Минимум

{'[]'}

   OutMax

Максимум

{'[]'}

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   Unit

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

{'inherit'}| '<Enter unit>'

   UnitNoProp

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

'<Enter unit>'

   SignalType

Тип сигнала

{'auto'} | 'real' | 'complex'

Модель (ModelReference)

   ModelNameDialog

Имя модели, на которую ссылаются, точно, когда вы ввели его с любым окружающим удаленным пробелом. Когда вы устанавливаете ModelNameDialog программно или с графический интерфейсом пользователя, Simulink автоматически устанавливает значения ModelName и ModelFile на основе значения ModelNameDialog.

{'<Enter Model Name>'}

   ModelName

Значение ModelNameDialog лишило любого расширения файла, которое вы обеспечили. Для обратной совместимости установка ModelName программно на самом деле устанавливает ModelNameDialog, который затем устанавливает ModelName, как описано. Вы не можете использовать get_param, чтобы получить ModelName защищенной модели, потому что имя без суффикса было бы неоднозначно. Используйте get_param на ModelFile вместо этого. Можно протестировать ProtectedModel, чтобы определить программно, защищена ли модель, на которую ссылаются.

вектор символа — Набор автоматически, когда ModelNameDialog установлен.

   ModelFile

Значение ModelNameDialog с расширением файла. Суффикс первого соответствия, которое находит Simulink, становится суффиксом ModelFile. Установка ModelFile программно на самом деле устанавливает ModelNameDialog, который затем устанавливает ModelFile, как описано.

вектор символа — Набор автоматически, когда ModelNameDialog установлен.

   ProtectedModel

Булевская переменная только для чтения, указывающая, защищена ли модель, на которую ссылается блок, (on) или оставила без защиты (off).

булевская переменная — 'off' | 'on' — Набор автоматически, когда ModelNameDialog установлен.

   ParameterArgumentNames

Имена образцовых аргументов, которые, задает модель, на которую ссылаются. Соответствует столбцу Имени в таблице под аргументами Arguments> Model.

{''}

   ParameterArgumentValues

Значения для образцовых аргументов. Соответствует Столбцу значений в таблице под аргументами Arguments> Model.

структура без полей

   SimulationMode

Задает, моделировать ли модель путем генерации и выполнения кода или путем интерпретации модели в программном обеспечении Simulink.

{'Normal'} | 'Accelerator' | 'Software-in-the-loop (SIL)' | 'Processor-in-the-loop (PIL)'

   Variant

Задает ли модели варианта ссылок Блока модели или Различные Подсистемы.

{'off'} | 'on'
   VariantConfigurationObjectЗадает различный объект настройки, который сопоставлен с моделью.{''}
Значение является пустым символьным вектором, если никакой объект настройки не сопоставлен; в противном случае это - имя объекта Simulink.VariantConfigurationData.
   OverrideUsingVariantЗаменить ли различные условия и сделать заданный вариант активным вариантом, и если так, имя того варианта.{''}
Значение является пустым символьным вектором, если никакой переопределяющий различный объект не задан; или имя переопределяющего объекта.
   ActiveVariantВариант, который в настоящее время активен, или потому что его различным условием является true или OverrideUsingVariant, заменил различные условия и задал этот вариант.{''}
Значение является пустым символьным вектором, если никакой вариант не активен; или имя активного варианта.
GeneratePreprocessor
   Условные выражения

Локально средства управления, содержит ли сгенерированный код условные выражения препроцессора. Этот параметр применяется только к генерации кода Simulink Coder и не имеет никакого эффекта на поведение модели в Simulink.

Параметр доступен только для целей ERT. Для получения дополнительной информации смотрите Различные Системы (Embedded Coder).

{'off'} | 'on'

   DefaultDataLogging

 

{'off'} | 'on'

Out1 (Outport)

   Порт

Номер порта

{'1'}

   IconDisplay

Отображение значка

'Signal name' | {'Port number'} | 'Port number and signal name'

   UseBusObject

Задайте свойства через объект шины

{'off'} | 'on'

   BusObject

Объект шины для проверки входной шины

{'BusObject'}

   BusOutputAsStruct

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

{'off'} | 'on'

   PortDimensions

Размерности порта (-1 для наследованного)

{'-1'}

   VarSizeSig

Сигнал переменного размера

{'Inherit'} | 'No' | 'Yes'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Минимум

{'[]'}

   OutMax

Максимум

{'[]'}

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   Unit

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

{'inherit'}| '<Enter unit>'

   UnitNoProp

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

'<Enter unit>'

   SignalObject

Этот параметр не появляется в блочном диалоговом окне. Используйте Редактор Данных модели вместо этого. Смотрите Интерфейс Данных проектирования путем Конфигурирования Блоков Inport и Выходного порта (Simulink Coder).

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StorageClass

Этот параметр не появляется в блочном диалоговом окне. Используйте Редактор Данных модели вместо этого. Смотрите Интерфейс Данных проектирования путем Конфигурирования Блоков Inport и Выходного порта (Simulink Coder).

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   SignalName

Имя сигнала

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

   SignalType

Тип сигнала

{'auto'} | 'real' | 'complex'

   OutputWhenDisabled

Выведите, когда отключено

{'held'} | 'reset'

   InitialOutput

Начальный вывод

{'[]'}

   MustResolveToSignalObject

Этот параметр не появляется в блочном диалоговом окне. Используйте Редактор Данных модели вместо этого. Видьте Сигналы.

{'off'} | 'on'

Подсистема (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
  Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

{'off'} | 'on'

   TreatAsGroupedWhenPropagatingVariantConditions

Обработка, как сгруппировано при распространении различных условий

'off' | {'on'}

   VariantControl

Различное управление

{'Variant'} | '(default)'

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Упаковка функции генерации кода

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции генерации кода

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

Имя функции генерации кода

{''}

   RTWFileNameOpts

Опции имени файла генерации кода

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла генерации кода (никакое расширение)

{''}

   DataTypeOverride

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'on'} | 'off'

Только для чтения

   Virtual

Для внутреннего пользования

 

Переключите случай (SwitchCase)

   CaseConditions

Условия случая (e. g., {1, [2,3]})

{'{1}'}

   ShowDefaultCase

Покажите случай по умолчанию

'off' | {'on'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   CaseShowDefault

Удержанный от использования в R2009b

 

Переключите подсистему действия случая (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Упаковка функции генерации кода

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции генерации кода

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

Имя функции генерации кода

{''}

   RTWFileNameOpts

Опции имени файла генерации кода

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла генерации кода (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Инициируйте (TriggerPort)

   TriggerType

Инициируйте тип

{'rising'} | 'falling' | 'either' | 'function-call'

   IsSimulinkFunction

Сконфигурируйте Подсистему вызова функций, чтобы быть Функцией Simulink

{'off'} | 'on'

   StatesWhenEnabling

Состояния при включении

{'held'} | 'reset' | 'inherit'

   PropagateVarSize

Распространите размеры сигналов переменного размера

{'During execution'} | 'Only when enabling'

   ShowOutputPort

Покажите выходной порт

{'off'} | 'on'

   OutputDataType

Тип выходных данных

{'auto'} | 'double' | 'int8'

   SampleTimeType

Тип частоты дискретизации

{'triggered'} | 'periodic'

   'SampleTime'

'SampleTime'

{'1'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   PortDimensions

Размерности порта (-1 для наследованного)

{'-1'}

   TriggerSignalSampleTime

Инициируйте частоту дискретизации сигнала

{'-1'}

   OutMin

Минимум

{'[]'}

   OutMax

Максимум

{'[]'}

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   Interpolate

Интерполируйте данные

'off' | {'on'}

Инициированная подсистема (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
  Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Упаковка функции генерации кода

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции генерации кода

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

Имя функции генерации кода

{''}

   RTWFileNameOpts

Опции имени файла генерации кода

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла генерации кода (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Модульное преобразование

   OutDataTypeStr

Тип выходных данных

{'Inherit via internal rule'} | 'Inherit via back propagation'

Модульная конфигурация системы

   AllowAllUnitSystems

Позвольте или ограничьте модульные системы.

булевская переменная — {'on'} | 'off'

   UnitSystems

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

массив ячеек из символьных векторов — {'SI','English',SI (extended)','CGS'}

В то время как итератор (WhileIterator)

   MaxIters

Максимальное количество итераций (-1 для неограниченного)

{'5'}

   WhileBlockType

Тип цикла с условием продолжения

{'while'} | 'do-while'

   ResetStates

Состояния при запуске

{'held'} | 'reset'

   ShowIterationPort

Покажите порт номера итерации

{'off'} | 'on'

   OutputDataType

Тип выходных данных

{'int32'} | 'int16' | 'int8' | 'double'

В то время как подсистема итератора (SubSystem)

   ShowPortLabels

Покажите метки порта

Примечание

Значения 'off' и 'on' для обратной совместимости только и не должны использоваться в новых моделях или при обновлении существующих моделей.

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

   BlockChoice

Блокируйте выбор

{''}

   TemplateBlock

Блок Template

{''}

   MemberBlocks

Членские блоки

{''}

   Permissions

Полномочия чтения-записи

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

   ErrorFcn

Имя ошибочной функции обратного вызова

{''}

   PermitHierarchical
   Разрешение

Разрешите иерархическое разрешение

{'All'} | 'ExplicitOnly' | 'None'

   TreatAsAtomicUnit

Обработайте как атомарный модуль

'off' | {'on'}

   MinAlgLoopOccurrences

Минимизируйте алгебраические случаи цикла

{'off'} | 'on'

   PropExecContext
   OutsideSubsystem

Распространите контекст выполнения через контур подсистемы

{'off'} | 'on'

   CheckFcnCallInp
   InsideContextMsg

Предупредите, если входные параметры вызова функции являются зависящими от контекста

{'off'} | 'on'

   SystemSampleTime

Частота дискретизации (-1 для наследованного)

{'-1'}

   RTWSystemCode

Упаковка функции генерации кода

{'Auto'} | 'Inline' | 'Nonreusable function' | 'Reusable function'

   RTWFcnNameOpts

Опции имени функции генерации кода

{'Auto'} | 'Use subsystem name' | 'User specified'

   RTWFcnName

Имя функции генерации кода

{''}

   RTWFileNameOpts

Опции имени файла генерации кода

{'Auto'} | 'Use subsystem name' | 'Use function name' | 'User specified'

   RTWFileName

Имя файла генерации кода (никакое расширение)

{''}

   DataTypeOverride

Никакая подсказка диалогового окна

Указывает, что тип данных раньше заменял типы данных фиксированной точки. Установите переопределением Типа данных на Fixed-Point Tool.

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

   MinMaxOverflowLogging

Никакая подсказка диалогового окна

Установка для инструментирования фиксированной точки. Установите режимом инструментирования Фиксированной точки на Fixed-Point Tool.

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

   IsSubsystemVirtual

 

булевская переменная — {'off'} | 'on'

Только для чтения

Сигнал приписывает блочные параметры библиотеки

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Соедините шиной к вектору (BusToVector)

Преобразование типа данных (DataTypeConversion)

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via back propagation'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   ConvertRealWorld

Ввод и вывод, чтобы иметь равный

{'Real World Value (RWV)'} | 'Stored Integer (SI)'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Преобразование типа данных, Наследованное (Conversion Inherited) (замаскированная подсистема)

   ConvertRealWorld

Ввод и вывод, чтобы иметь равный

{'Real World Value'} | 'Stored Integer'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Копия типа данных (DataTypeDuplicate)

   NumInputPorts

Количество входных портов

{'2'}

Распространение Типа данных (Data Type Propagation) (замаскированная подсистема)

   PropDataTypeMode

1. Распространенный тип данных

'Specify via dialog' | {'Inherit via propagation rule'}

   PropDataType

1.1. Распространенный тип данных (e. g., fixdt(1,16), fixdt('single'))

{'fixdt(1,16)'}

   IfRefDouble

1.1. Если какой-либо ссылочный входной параметр является двойным, вывод

{'double'} | 'single'

   IfRefSingle

1.2. Если какой-либо ссылочный входной параметр является единственным, вывод

'double' | {'single'}

   IsSigned

1.3. - Со знаком

'IsSigned1' | 'IsSigned2' | {'IsSigned1 or IsSigned2'} | 'TRUE' | 'FALSE'

   NumBitsBase

1.4.1. Номер битов: основа

'NumBits1' | 'NumBits2' | {'max([NumBits1 NumBits2])'} | 'min([NumBits1 NumBits2])' | 'NumBits1+NumBits2'

   NumBitsMult

1.4.2. Номер битов: Мультипликативная корректировка

{'1'}

   NumBitsAdd

1.4.3. Номер битов: Аддитивная корректировка

{'0'}

   NumBitsAllowFinal

1.4.4. Номер битов: Допустимые окончательные значения

{'1:128'}

   PropScalingMode

2. Распространенное масштабирование

'Specify via dialog' | {'Inherit via propagation rule'} | 'Obtain via best precision'

   PropScaling

2.1. Распространенное масштабирование: Наклон или [Наклонное Смещение] напр. 2^-9

{'2^-10'}

   ValuesUsedBestPrec

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

{'[5 -7]'}

   SlopeBase

2.1.1. Наклон: основа

'Slope1' | 'Slope2' | 'max([Slope1 Slope2])' | {'min([Slope1 Slope2])'} | 'Slope1*Slope2' | 'Slope1/Slope2' | 'PosRange1' | 'PosRange2' | 'max([PosRange1 PosRange2])' | 'min([PosRange1 PosRange2])' | 'PosRange1*PosRange2' | 'PosRange1/PosRange2'

   SlopeMult

2.1.2. Наклон: Мультипликативная корректировка

{'1'}

   SlopeAdd

2.1.3. Наклон: Аддитивная корректировка

{'0'}

   BiasBase

2.2.1. Смещение: основа

{'Bias1'} | 'Bias2' | 'max([Bias1 Bias2])' | 'min([Bias1 Bias2])' | 'Bias1*Bias2' | 'Bias1/Bias2' | 'Bias1+Bias2' | 'Bias1-Bias2'

   BiasMult

2.2.2. Смещение: Мультипликативная корректировка

{'1'}

   BiasAdd

2.2.3. Смещение: Аддитивная корректировка

{'0'}

Тип данных, Масштабирующий Полосу (Scaling Strip) (замаскированная подсистема)

IC (InitialCondition)

   Значение

Начальное значение

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Зонд (Probe)

   ProbeWidth

Тестовая ширина

'off' | {'on'}

   ProbeSampleTime

Тестовая частота дискретизации

'off' | {'on'}

   ProbeComplexSignal

Обнаружьте комплексный сигнал

'off' | {'on'}

   ProbeSignalDimensions

Тестовые размерности сигнала

'off' | {'on'}

   ProbeFramedSignal

Обнаружьте структурированный сигнал

'off' | {'on'}

   ProbeWidthDataType

Тип данных для ширины

{'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'Same as input'

   ProbeSampleTimeDataType

Тип данных для частоты дискретизации

{'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'Same as input'

   ProbeComplexityDataType

Тип данных для сложности сигнала

{'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'Same as input'

   ProbeDimensionsDataType

Тип данных для размерностей сигнала

{'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'Same as input'

   ProbeFrameDataType

Тип данных для кадров сигнала

{'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'Same as input'

Переход уровня (RateTransition)

   Integrity

Гарантируйте целостность данных во время передачи данных

'off' | {'on'}

   Deterministic

Гарантируйте детерминированную передачу данных (максимальная задержка)

'off' | {'on'}

   InitialCondition

Начальные условия

{'0'}

   OutPortSampleTimeOpt

Опции частоты дискретизации выходного порта

{'Specify'} | 'Inherit' | 'Multiple of input port sample time'

   OutPortSampleTimeMultiple

Частота дискретизации несколько (> 0)

{'1'}

   OutPortSampleTime

Частота дискретизации выходного порта

{'-1'}

Преобразование сигнала (SignalConversion)

   ConversionOutput

Вывод

{'Signal copy'} | 'Virtual bus' | 'Nonvirtual bus'

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'Bus: <object name>'

   OverrideOpt

Исключите этот блок из 'Блочной оптимизации' сокращения

{'off'} | 'on'

Спецификация сигнала (SignalSpecification)

   Размерности

Размерности (-1 для наследованного)

{'-1'}

   VarSizeSig

Сигнал переменного размера

{'Inherit'} | 'No' | 'Yes'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Минимум

{'[]'}

   OutMax

Максимум

{'[]'}

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

   BusOutputAsStruct

Потребуйте невиртуальной шины

{'off'} | 'on'

   Unit

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

{'inherit'}| '<Enter unit>'

   UnitNoProp

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

'<Enter unit>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   SignalType

Тип сигнала

{'auto'} | 'real' | 'complex'

Взвешенная частота дискретизации (SampleTimeMath)

   TsampMathOp

Операция

'+' | '-' | '*' | '/' | {'Ts Only'} | '1/Ts Only'

   weightValue

Значение веса

{'1.0'}

   TsampMathImp

Реализуйте использование

{'Online Calculations'} | 'Offline Scaling Adjustment'

   OutDataTypeStr

Тип выходных данных

{'Inherit via internal rule'} | 'Inherit via back propagation'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
  Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   OutputDataTypeScaling
   Режим

Удержанный от использования в R2009b

 

   DoSatur

Удержанный от использования в R2009b

 

Ширина (Width)

   OutputDataTypeScaling
   Режим

Выходные данные вводят режим

{'Choose intrinsic data type'} | 'Inherit via back propagation' | 'All ports same datatype'

   Тип данных

Тип выходных данных

{'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32'

Блочные параметры библиотеки маршрутизации сигнала

Блокируйте (Тип) / ПараметрПодсказка диалогового окнаЗначения

Соедините шиной присвоение (BusAssignment)

   AssignedSignals

Сигналы, которые присваиваются

{''}

   InputSignals

Сигналы в шине

матрица — {'{}'}

Соедините шиной создателя (BusCreator)

   InheritFromInputs

Замените имена сигнала шины от входных параметров

{'on'} | 'off'

Если установлено в 'on', имена сигнала шины переопределений от входных параметров. В противном случае, наследовал имена сигнала шины от объекта шины.

   Inputs

Количество входных параметров

{'2'}

   DisplayOption

 

'none' | 'signals' | {'bar'}

   NonVirtualBus

Выведите как невиртуальная шина

{'off'} | 'on'

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

Соедините шиной селектор (BusSelector)

   OutputSignals

Выбранные сигналы

вектор символа — в форме 'signal1,signal2'

   OutputAsBus

Выведите как шина

{'off'} | 'on'

   InputSignals

Сигналы в шине

матрица — {'{}'}

Память хранилища данных (DataStoreMemory)

   DataStoreName

Имя хранилища данных

A

   ReadBeforeWriteMsg

Обнаружьте чтение перед записью

'none' | {'warning'} | 'error'

   WriteAfterWriteMsg

Обнаружьте запись после записи

'none' | {'warning'} | 'error'

   WriteAfterReadMsg

Обнаружьте запись, после того, как считано

'none' | {'warning'} | 'error'

   InitialValue

Начальное значение

{'0'}

   StateMustResolveTo
   SignalObject

Имя хранилища данных должно решить к объекту Сигнала Simulink

{'off'} | 'on'

   DataLogging

Регистрируйте данные сигнала

'off' | {'on'}

   DataLoggingNameMode

Журналирование имени

{'SignalName'} | 'Custom'

   DataLoggingName

Журналирование имени

{''}

   DataLoggingLimit
   DataPoints

Ограничьте точки данных, чтобы продлиться

'off' | {'on'}

   DataLoggingMaxPoints

Ограничьте точки данных, чтобы продлиться

ненулевой целочисленный {5000}

   DataLoggingDecimateData

Десятикратное уменьшение

'off' | {'on'}

   DataLoggingLimit
   DataPoints

Десятикратное уменьшение

ненулевой целочисленный {2}

   StateStorageClass

Класс памяти

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   StateSignalObject

Класс объекта сигнала

Класс памяти

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   RTWStateStorageType
   Спецификатор

Спецификатор типа генерации кода

{''}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

   ShowAdditionalParam

Покажите дополнительные параметры

{'off'} | 'on'

   OutMin

Минимум

{'[]'}

   OutMax

Максимум

{'[]'}

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   SignalType

Тип сигнала

{'auto'} | 'real' | 'complex'

Чтение хранилища данных (DataStoreRead)

DataStoreElementsСоответствует параметрам на вкладке Element Selection блочного диалогового окна. Смотрите, что Спецификация использует командную строку. 

   DataStoreName

Имя хранилища данных

A

   'SampleTime'

'SampleTime'

{'0'}

Запись хранилища данных (DataStoreWrite)

DataStoreElementsСоответствует параметрам на вкладке Element Assignment блочного диалогового окна. Смотрите, что Спецификация использует командную строку. 

   DataStoreName

Имя хранилища данных

A

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Демультиплексируйте (Demux)

   Выходные параметры

Количество выходных параметров

{'2'}

   DisplayOption

Параметр экрана

'none' | {'bar'}

   BusSelectionMode

Соедините шиной режим выбора

{'off'} | 'on'

Контроллер среды (Environment Controller) (замаскированная подсистема)

От (From)

   GotoTag

Тег Goto

A

   IconDisplay

Отображение значка

'Signal name' | {'Tag'} | 'Tag and signal name'

Goto (Goto)

   GotoTag

Тег

A

   IconDisplay

Отображение значка

'Signal name' | {'Tag'} | 'Tag and signal name'

   TagVisibility

Пометьте видимость

{'local'} | 'scoped' | 'global'

Видимость тега Goto (GotoTagVisibility)

   GotoTag

Тег Goto

A

Индексируйте вектор (MultiPortSwitch)

   DataPortOrder

Порядок порта данных

{'Zero-based contiguous'} | 'One-based contiguous' | 'Specify indices'

   Inputs

Количество портов данных

{'1'}

   zeroidx

Удержанный от использования в R2010a

 

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры порта данных имели совпадающий тип данных

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   AllowDiffInputSizes

Позвольте различные размеры ввода данных (Результаты в выходном сигнале переменного размера)

{'off'} | 'on'

Ручной Переключатель (Manual Switch) (замаскированная подсистема)

   varsize

Позвольте различные входные размеры (Результаты в выходном сигнале переменного размера)

{'off'} | 'on'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Объедините (Merge)

   Inputs

Количество входных параметров

{'2'}

   InitialOutput

Начальный вывод

{'[]'}

   AllowUnequalInput
   PortWidths

Позвольте неравные ширины порта

{'off'} | 'on'

   InputPortOffsets

Смещения входного порта

{'[]'}

Многопортовый переключатель (MultiPortSwitch)

   DataPortOrder

Порядок порта данных

'Zero-based contiguous' | {'One-based contiguous'} | 'Specify indices'

   Inputs

Количество портов данных

{'3'}

   zeroidx

Удержанный от использования в R2010a

 

   DataPortIndices

Индексы порта данных

{'{1,2,3}'}

   DataPortForDefault

Порт данных для случая по умолчанию

{'Last data port'} | 'Additional data port'

   DiagnosticForDefault

Диагностика для случая по умолчанию

'None' | 'Warning' | {'Error'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры порта данных имели совпадающий тип данных

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   AllowDiffInputSizes

Позвольте различные размеры ввода данных (Результаты в выходном сигнале переменного размера)

{'off'} | 'on'

Мультиплексируйте (Mux)

   Inputs

Количество входных параметров

{'2'}

   DisplayOption

Параметр экрана

'none' | 'signals' | {'bar'}

   UseBusObject

Для внутреннего пользования

 

   BusObject

Для внутреннего пользования

 

   NonVirtualBus

Для внутреннего пользования

 

Селектор (Selector)

   NumberOfDimensions

Количество входных размерностей

{'1'}

   IndexMode

Режим индексации

'Zero-based' | {'One-based'}

   IndexOptionArray

Индексируйте опцию

'Select all' | {'Index vector (dialog)'} | 'Index vector (port)' | 'Starting index (dialog)' | 'Starting index (port)'

   IndexParamArray

Индекс

cellArray

   OutputSizeArray

'OutputSize'

cellArray

   InputPortWidth

Размер входного порта

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   IndexOptions

Смотрите параметр IndexOptionArray для получения дополнительной информации.

 

   Indices

Смотрите параметр IndexParamArray для получения дополнительной информации.

 

   OutputSizes

Смотрите параметр IndexParamArray для получения дополнительной информации.

 

Переключитесь (Switch)

   Criteria

Критерии передачи первого входного параметра

{'u2 >= Threshold'} | 'u2 > Threshold' | 'u2 ~= 0'

   'Порог'

'Порог'

{'0'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   InputSameDT

Потребуйте, чтобы все входные параметры порта данных имели совпадающий тип данных

{'off'} | 'on'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit via internal rule'} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   SaturateOnInteger
   Переполнение

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   AllowDiffInputSizes

Позвольте различные входные размеры (Результаты в выходном сигнале переменного размера)

{'off'} | 'on'

Различный источник (tVariantSource)

   VariantControls

Различное управление

{'Variant'} | '(default)'

   OverrideUsingVariant

Замените различные условия и используйте следующий вариант

{''}

   AllowZeroVariantControls

Позвольте нулевые активные различные средства управления

{'off'} | 'on'

   ShowConditionOnBlock

Покажите различное условие на блоке

{'off'} | 'on'

   GeneratePreprocessorConditionals

Анализируйте весь выбор во время обновления, схематически изображают и генерируют условные выражения препроцессора

{'off'} | 'on'

   CompiledActiveVariantControl

 

строка

Значение является пустой строкой, если никакой вариант не активен; или имя активного варианта. Скомпилируйте модель прежде, чем запросить это свойство.

   CompiledActiveVariantPort

 

string — {'-1'}

Значением является -1, если никакой вариант не активен; или индекс активного варианта. Скомпилируйте модель прежде, чем запросить это свойство.

Различный приемник (VariantSink)

   VariantControls

Различное управление

{'Variant'} | '(default)'

   OverrideUsingVariant

Замените различные условия и используйте следующий вариант

{''}

   AllowZeroVariantControls

Позвольте нулевые активные различные средства управления

{'off'} | 'on'

   ShowConditionOnBlock

Покажите различное условие на блоке

{'off'} | 'on'

   GeneratePreprocessorConditionals

Анализируйте весь выбор во время обновления, схематически изображают и генерируют условные выражения препроцессора

{'off'} | 'on'

   CompiledActiveVariantControl

 

строка

Значение является пустой строкой, если никакой вариант не активен; или имя активного варианта. Скомпилируйте модель прежде, чем запросить это свойство.

   CompiledActiveVariantPort

 

string — {'-1'}

Значением является -1, если никакой вариант не активен; или индекс активного варианта. Скомпилируйте модель прежде, чем запросить это свойство.

Векторная конкатенация (Concatenate)

   NumInputs

Количество входных параметров

{'2'}

   Режим

Режим

{'Vector'} | 'Multidimensional array'

Блочные параметры библиотеки приемников

Блокируйте (Тип) / ПараметрПодсказка диалогового окнаЗначения

Отобразитесь (Display)

   Формат

Формат

{'short'} | 'long' | 'short_e' | 'long_e' | 'bank' | 'hex (Stored Integer)' | 'binary (Stored Integer)' | 'decimal (Stored Integer)' | 'octal (Stored Integer)'

   Decimation

Десятикратное уменьшение

{'1'}

   Floating

Плавание отображения

{'off'} | 'on'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Плавание осциллографа (Scope)

   Floating

 

'off' | {'on'}

   Местоположение

 

вектор — {'[376 294 700 533]'}

   Открытый

 

{'off'} | 'on'

   NumInputPorts

 Не изменяйте этот параметр с командной строкой. Вместо этого используйте Количество параметра осей в диалоговом окне параметров Осциллографа.

   Метки в виде галочки

 

'on' | 'off' | {'OneTimeTick'}

   ZoomMode

 

{'on'} | 'xonly' | 'yonly'

   AxesTitles

 

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

   Сетка

 

'off' | {'on'} | 'xonly' | 'yonly'

   Временной диапазон

 

'auto'

   Ymin

 

{'-5'}

   Ymax

 

{'5'}

   SaveToWorkspace

 

{'off'} | 'on'

   SaveName

 

{'ScopeData'}

   DataFormat

 

{'StructureWithTime'} | 'Structure' | 'Array'

   LimitDataPoints

 

'off' | {'on'}

   MaxDataPoints

 

{'5000'}

   Decimation

 

{'1'}

   SampleInput

 

{'off'} | 'on'

   'SampleTime'

 

{'0'}

Out1 (Outport)

   Порт

Номер порта

{'1'}

   IconDisplay

Отображение значка

'Signal name' | {'Port number'} | 'Port number and signal name'

   BusOutputAsStruct

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

{'off'} | 'on'

   PortDimensions

Размерности порта (-1 для наследованного)

{'-1'}

   VarSizeSig

Сигнал переменного размера

{'Inherit'} | 'No' | 'Yes'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Минимум

{'[]'}

   OutMax

Максимум

{'[]'}

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   SignalObject

Этот параметр не появляется в блочном диалоговом окне. Используйте Редактор Данных модели вместо этого. Смотрите Интерфейс Данных проектирования путем Конфигурирования Блоков Inport и Выходного порта (Simulink Coder).

Объект Simulink.Signal

Объект класса, который выведен от Simulink.Signal

   StorageClass

Этот параметр не появляется в блочном диалоговом окне. Используйте Редактор Данных модели вместо этого. Смотрите Интерфейс Данных проектирования путем Конфигурирования Блоков Inport и Выходного порта (Simulink Coder).

{'Auto'} | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom'

   SignalName

Имя сигнала

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

   SignalType

Тип сигнала

{'auto'} | 'real' | 'complex'

   OutputWhenDisabled

Выведите, когда отключено

{'held'} | 'reset'

   InitialOutput

Начальный вывод

{'[]'}

   MustResolveToSignalObject

Этот параметр не появляется в блочном диалоговом окне. Используйте Редактор Данных модели вместо этого. Видьте Сигналы.

{'off'} | 'on'

Определите объем (Scope)

   Floating

 

{'off'} | 'on'

   Местоположение

 

вектор — {'[188 390 512 629]'}

   Открытый

 

{'off'} | 'on'

   NumInputPorts

 Не изменяйте этот параметр с командной строкой. Вместо этого используйте Количество параметра осей в диалоговом окне параметров Осциллографа.

   Метки в виде галочки

 

'on' | 'off' | {'OneTimeTick'}

   ZoomMode

 

{'on'} | 'xonly' | 'yonly'

   AxesTitles

 

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

   Сетка

 

'off' | {'on'} | 'xonly' | 'yonly'

   Временной диапазон

 

'auto'

   Ymin

 

{'-5'}

   Ymax

 

{'5'}

   SaveToWorkspace

 

{'off'} | 'on'

   SaveName

 

{'ScopeData1'}

   DataFormat

 

{'StructureWithTime'} | 'Structure' | 'Array'

   LimitDataPoints

 

'off' | {'on'}

   MaxDataPoints

 

{'5000'}

   Decimation

 

{'1'}

   SampleInput

 

{'off'} | 'on'

   'SampleTime'

 

{'0'}

Остановите моделирование

Терминатор

К файлу (ToFile)

   FileName

FileName

{'untitled.mat'}

   MatrixName

Имя переменной

ans

   SaveFormat

Сохраните формат

{'Timeseries'} | 'Array'

   Decimation

Десятикратное уменьшение

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

К рабочей области (ToWorkspace)

   VariableName

Имя переменной

{'simout'}

   MaxDataPoints

Ограничьте точки данных, чтобы продлиться

Inf

   Decimation

Десятикратное уменьшение

{'1'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   SaveFormat

Сохраните формат

{'Timeseries'} | 'Structure With Time' | 'Structure' | 'Array'

   FixptAsFi

Регистрируйте данные фиксированной точки как объект fi

{'off'} | 'on'

График XY (XY scope) (замаскированная подсистема)

   xmin

xmin

{'-1'}

   xmax

xmax

{'1'}

   ymin

ymin

{'-1'}

   ymax

ymax

{'1'}

   s, t

'SampleTime'

{'-1'}

Исходные блочные параметры библиотеки

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Ограниченный полосой Белый шум (Band-Limited White Noise) (замаскированная подсистема)

   Cov

Шумовая степень

{'[0.1]'}

   Ts

'SampleTime'

{'0.1'}

   seed

Seed

{'[23341]'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Сигнал щебета (chirp) (замаскированная подсистема)

   f1

Начальная частота

{'0.1'}

   T

Целевое время

{'100'}

   f2

Частота в целевое время

{'1'}

   VectorParams1D

Интерпретируйте параметры векторов как 1D

'off' | {'on'}

Синхронизируйте (Clock)

   DisplayTime

Отобразите время

{'off'} | 'on'

   Decimation

Десятикратное уменьшение

{'10'}

Постоянный (Constant)

   Значение

Постоянное значение

{'1'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

   'SampleTime'

Время выборки

{'Sample based'} | 'Frame based'

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

{'Inherit: Inherit from 'Constant value''} | 'Inherit: Inherit via back propagation' | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   'SampleTime'

'SampleTime'

Inf

   FramePeriod

Структурируйте период

Inf

Возразите Свободного доступа (Counter Free-Running) (замаскированная подсистема)

   NumBits

Количество битов

{'16'}

   tsamp

'SampleTime'

{'-1'}

Counter Limited (Counter Limited) (замаскированная подсистема)

   uplimit

Верхний предел

{'7'}

   tsamp

'SampleTime'

{'-1'}

Электронные часы (DigitalClock)

   'SampleTime'

'SampleTime'

{'1'}

Перечислимая константа (EnumeratedConstant)

   OutDataTypeStr

Тип выходных данных

{'Enum: SlDemoSign'}

   Значение

Значение

{'SlDemoSign.Positive'} | 'SlDemoSign.Zero' | 'SlDemoSign.Negative'

   'SampleTime'

'SampleTime'

Inf

Из файла (FromFile)

   FileName

FileName

{'untitled.mat'}

   ExtrapolationBeforeFirstDataPoint

Экстраполяция данных перед первой точкой данных

{'Linear extrapolation'} | 'Hold first value' | 'Ground value'

   InterpolationWithinTimeRange

Интерполяция данных в области значений времени

{'Linear interpolation'} | 'Zero order hold'

   ExtrapolationAfterLastDataPoint

Экстраполяция данных после последней точки данных

{'Linear extrapolation'} | 'Hold last value' | 'Ground value'

   'SampleTime'

'SampleTime'

{'0'}

Из рабочей области (FromWorkspace)

   VariableName

Данные

{'simin'}

   OutDataTypeStr

Тип Выходных данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

   'SampleTime'

'SampleTime'

{'0'}

   Interpolate

Интерполируйте данные

'off' | {'on'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

   OutputAfterFinalValue

Форма вывод после итогового значения данных

{'Extrapolation'} | 'Setting to zero' | 'Holding final value' | 'Cyclic repetition'

Земля

In1 (Inport)

   Порт

Номер порта

{'1'}

   IconDisplay

Отображение значка

'Signal name' | {'Port number'} | 'Port number and signal name'

   BusOutputAsStruct

Выведите как невиртуальная шина

{'off'} | 'on'

   PortDimensions

Размерности порта (-1 для наследованного)

{'-1'}

   VarSizeSig

Сигнал переменного размера

{'Inherit'} | 'No' | 'Yes'

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

   OutMin

Минимум

{'[]'}

   OutMax

Максимум

{'[]'}

   OutDataTypeStr

Тип данных

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   Unit

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

{'inherit'}| '<Enter unit>'

   UnitNoProp

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

'<Enter unit>'

   SignalType

Тип сигнала

{'auto'} | 'real' | 'complex'

   LatchByDelaying
   OutsideSignal

Фиксатор вводится путем задержания вне сигнала

{'off'} | 'on'

   LatchInputFor
   FeedbackSignals

Входной параметр фиксатора для сигналов обратной связи подсистемы вызова функций выходные параметры

{'off'} | 'on'

   OutputFunctionCall
 

Выведите триггерный сигнал вызова функции

{'off'} | 'on'

   Interpolate

Интерполируйте данные

'off' | {'on'}

Импульсный генератор (DiscretePulseGenerator)

   PulseType

Импульсный тип

{'Time based'} | 'Sample based'

   TimeSource

Время (t)

{'Use simulation time'} | 'Use external signal'

   Amplitude

Амплитуда

{'1'}

   Period

Период

{'10'}

   PulseWidth

Ширина импульса

{'5'}

   PhaseDelay

Задержка фазы

{'0'}

   'SampleTime'

'SampleTime'

{'1'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Пандус (Ramp) (замаскированная подсистема)

   slope

Наклон

{'1'}

   запуск

Время начала

{'0'}

   InitialOutput

Начальный вывод

{'0'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Случайное число (RandomNumber)

   Среднее значение

Среднее значение

{'0'}

   Отклонение

Отклонение

{'1'}

   Seed

Seed

{'0'}

   'SampleTime'

'SampleTime'

{'0.1'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Повторение Последовательности (Repeating table) (замаскированная подсистема)

   rep_seq_t

Временные стоимости

{'[0 2]'}

   rep_seq_y

Выходные значения

{'[0 2]'}

Повторение Последовательности, Интерполированной (Repeating Sequence Interpolated) (замаскированная подсистема)

   OutValues

Вектор выходных значений

{'[3 1 4 2 1].''}

   TimeValues

Вектор временных стоимостей

{'[0 0.1 0.5 0.6 1].''}

   LookUpMeth

Метод поиска

{'Interpolation-Use End Values'} | 'Use Input Nearest' | 'Use Input Below' | 'Use Input Above'

   tsamp

'SampleTime'

{'0.01'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via back propagation' | {'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   OutputDataTypeScaling
   Режим

Удержанный от использования в R2007b

 

   OutDataType

Удержанный от использования в R2007b

 

   OutScaling

Удержанный от использования в R2007b

 

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

Повторение Ступеньки Последовательности (Repeating Sequence Stair) (замаскированная подсистема)

   OutValues

Вектор выходных значений

{'[3 1 4 2 1].''}

   tsamp

'SampleTime'

{'-1'}

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via back propagation' | {'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

   OutputDataTypeScaling
   Режим

Удержанный от использования в R2007b

 

   OutDataType

Удержанный от использования в R2007b

 

   ConRadixGroup

Удержанный от использования в R2007b

 

   OutScaling

Удержанный от использования в R2007b

 

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

Signal Builder (Sigbuilder block) (замаскированная подсистема)

Редактор сигнала (SignalEditor)

   FileName

FileName

{'untitled.mat'}

   ActiveScenario

Активный сценарий

{'Scenario'}

   ActiveSignal

Сигналы

{'Signal 1'}

   IsBus

Выведите сигнал шины

'on' | {'off'}

   OutputBusObjectStr

Выберите объект шины

{'Bus: BusObject'}

   'SampleTime'

'SampleTime'

{'0'}

   Interpolate

Интерполируйте данные

{'off'} | 'on'

   ZeroCross

Включите обнаружение пересечения нулем

{'off'} | 'on'

   OutputAfterFinalValue

Форма вывод после итогового значения данных

{'Setting to zero'} | 'Extrapolation' | 'Holding final value'

   Unit

Модуль

{'inherit'}

Генератор сигнала (SignalGenerator)

   WaveForm

Форма волны

{'sine'} | 'square' | 'sawtooth' | 'random'

   TimeSource

Время (t)

{'Use simulation time'} | 'Use external signal'

   Amplitude

Амплитуда

{'1'}

   Frequency

Частота

{'1'}

   Модули

Модули

'rad/sec' | {'Hertz'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Синусоида (Sin)

   SineType

Тип синуса

{'Time based'} | 'Sample based'

   TimeSource

Время

{'Use simulation time'} | 'Use external signal'

   Amplitude

Амплитуда

{'1'}

   Bias

Смещение

{'0'}

   Frequency

Частота

{'1'}

   Phase

Фаза

{'0'}

   Выборки

Выборки на период

{'10'}

   Offset

Количество выборок смещения

{'0'}

   'SampleTime'

'SampleTime'

{'0'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Шаг (Step)

   Время

Время шага

{'1'}

   Before

Начальное значение

{'0'}

   After

Окончательное значение

{'1'}

   'SampleTime'

'SampleTime'

{'0'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

   ZeroCross

Включите обнаружение пересечения нулем

'off' | {'on'}

Универсальное случайное число (UniformRandomNumber)

   Minimum

Минимум

{'-1'}

   Maximum

Максимум

{'1'}

   Seed

Seed

{'0'}

   'SampleTime'

'SampleTime'

{'0.1'}

   VectorParams1D

Интерпретируйте векторные параметры как 1D

'off' | {'on'}

Генератор формы волны (WaveformGenerator)

   OutMin

Выведите минимум

{'[]'}

   OutMax

Выведите максимум

{'[]'}

   OutDataTypeStr

Тип выходных данных

'Inherit: Inherit via back propagation' | {'Inherit: Inherit from table data'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | 'Floor' | {'Nearest'} | 'Round' | 'Simplest' | 'Zero'

   SaturateOnIntegerOverflow

Насыщайте на целочисленном переполнении

{'off'} | 'on'

   SelectedSignal

Выходной сигнал

{'1'}

   'SampleTime'

'SampleTime'

{'0'}

Представьте блочные параметры библиотеки в виде строки

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Составьте строку (Compose String)

   Формат

Формат

скаляр

{""%d %f""} | ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | дополнительные операторы и текст

   OutDataTypeStr

Тип выходных данных

{"stringtype(255)"} | "stringtype(N)" | "string"

Отсканируйте строку (Scan String)

   Формат

Формат

скаляр

{""%d %f""} | ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | дополнительные операторы и текст

Строка выдерживает сравнение (String Compare)

   CaseSensitive

Чувствительность к регистру для строки выдерживает сравнение

'off' | {'on'}

   CompareOption

Сумма символов, чтобы выдержать сравнение

{"Entire string"} | "First N characters"

   NumberOfCharacters

Количество символов, чтобы выдержать сравнение

{'1'} | скаляр

Представьте конкатенацию в виде строки (String Concatenate)

   Inputs

Количество входных параметров

{"2"}

   OutDataTypeStr

Тип выходных данных

{"stringtype(128)"} | "stringtype(N)" | "string"

Строковая константа (String Constant)

   Строка

Строка

{"Hello!"} | скаляр

   OutDataTypeStr

Тип выходных данных

{"stringtype(128)"} | "stringtype(N)" | "string"

Представьте в виде строки к ASCII (String to ASCII)

   MaximumLength

Максимальная длина

{"31"} | скаляр

Представьте в виде строки, чтобы удвоиться (String to Double)

   Формат

Формат

скаляр

{""%d %f""} | ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | дополнительные операторы и текст

Представьте в виде строки к перечислению (String to Enum)

   OutDataTypeStr

Тип выходных данных

{"Enum: SlDemoSign"} | <data type expression>

Представьте в виде строки к единственному (String to Single)

   Формат

Формат

скаляр

{""%f""} | ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | дополнительные операторы и текст

Подстрока (Substring)

   InheritMaximumLength

Наследуйте максимальную длину от входного параметра

'off' | {'on'}

   OutDataTypeStr

Тип выходных данных

{"stringtype(31)"} | "stringtype(N)" | "string"

   StringFromIdxToEnd

Выводимая строка от 'idx', чтобы закончиться

{'off'} | 'on'

Пользовательские блочные параметры библиотеки функций

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Функция MATLAB (Stateflow) (замаскированная подсистема)

Система MATLAB (MATLABSystem)

   Система

Имя класса системного объекта

{''}

Fcn (Fcn)

   Expr)

Выражение

{'sin(u(1)*exp(2.3*(-u(2))))'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

Уровень 2 S-функция MATLAB (M-S-Function)

   FunctionName

S-имя-функции

{'mlfile'}

   Параметры

Аргументы

{''}

Интерпретированная функция MATLAB (MATLABFcn)

   MATLABFcn

Функция MATLAB

грех

   OutputDimensions

Выведите размерности

{'-1'}

   OutputSignalType

Тип выходного сигнала

{'auto'} | 'real' | 'complex'

   Output1D

Сверните 2D результаты к 1D

'off' | {'on'}

   'SampleTime'

Частота дискретизации (-1 для наследованного)

{'-1'}

S-функция (S-Function)

   FunctionName

S-имя-функции

система

   Параметры

S-параметры-функции

{''}

   SFunctionModules

Модули S-функции

{''}

Разработчик S-функции (S-Function Builder) (замаскированная подсистема)

   FunctionName

S-имя-функции

система

   Параметры

S-параметры-функции

{''}

   SFunctionModules

Модули S-функции

{''}

Дополнительные дискретные блочные параметры библиотеки

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Пространство состояний фиксированной точки (Fixed-Point State-Space) (замаскированная подсистема)

   A

Матрица А состояния

{'[2.6020 -2.2793 0.6708; 1 0 0; 0 1 0]'}

   B

Введите матрицу B

{'[ 1; 0; 0]'}

   C

Выходная матрица C

{'[0.0184 0.0024 0.0055]'}

   D

Прямая матрица D сквозного соединения

{'[0.0033]'}

   InitialCondition

Начальное условие для состояния

{'0.0'}

   InternalDataType

Тип данных для внутренних вычислений

{'fixdt('double')'}

   StateEqScaling

Масштабирование для уравнения состояния AX+BU

{'2^0'}

   OutputEqScaling

Масштабирование для Выходного уравнения CX+DU

{'2^0'}

   LockScale

Заблокируйте установку типа выходных данных против изменений Fixed-Point Tool

{'off'} | 'on'

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Передайте Прямую Форму Fcn II (Transfer Fcn Direct Form II) (замаскированная подсистема)

   NumCoefVec

Коэффициенты числителя

{'[0.2 0.3 0.2]'}

   DenCoefVec

Коэффициенты знаменателя, исключая вывод (который должен быть 1.0),

{'[-0.9 0.6]'}

   vinit

Начальное условие

{'0.0'}

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Передайте Прямую Форму Fcn, в II Раз Отличаясь (Transfer Fcn Direct Form II Time Varying) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   RndMeth

Целочисленный режим округления

'Ceiling' | 'Convergent' | {'Floor'} | 'Nearest' | 'Round' | 'Simplest' | 'Zero'

   DoSatur

Насыщайте к макс. или min, когда переполнение произойдет

{'off'} | 'on'

Единичная задержка, Enabled (Unit Delay Enabled) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Единичная задержка Enabled Внешний IC (Unit Delay Enabled External Initial Condition) (замаскированная подсистема)

   tsamp

'SampleTime'

{'-1'}

Единичная задержка, Enabled Восстановленный (Unit Delay Enabled Resettable) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Единичная задержка Enabled Восстановленный Внешний IC (Unit Delay Enabled Resettable External Initial Condition) (замаскированная подсистема)

   tsamp

'SampleTime'

{'-1'}

Единичная задержка Внешний IC (Unit Delay External Initial Condition) (замаскированная подсистема)

   tsamp

'SampleTime'

{'-1'}

Единичная задержка, Восстановленная (Unit Delay Resettable) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Единичная задержка Восстановленный Внешний IC (Unit Delay Resettable External Initial Condition) (замаскированная подсистема)

   tsamp

'SampleTime'

{'-1'}

Единичная задержка С Предварительным просмотром, Enabled (Unit Delay With Preview Enabled) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Единичная задержка С Предварительным просмотром, Enabled Восстановленный (Unit Delay With Preview Enabled Resettable) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Единичная задержка С Предварительным просмотром Enabled Восстановленный Внешний RV (Unit Delay With Preview Enabled Resettable External RV) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Единичная задержка С Предварительным просмотром, Восстановленным (Unit Delay With Preview Resettable) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Единичная задержка С Предварительным просмотром Восстановленный Внешний RV (Unit Delay With Preview Resettable External RV) (замаскированная подсистема)

   vinit

Начальное условие

{'0.0'}

   tsamp

'SampleTime'

{'-1'}

Дополнительная математика: инкремент - декрементные блочные параметры библиотеки

Блокируйте (Тип) / Параметр

Подсказка диалогового окна

Значения

Декрементный Реальный мир (Real World Value Decrement) (замаскированная подсистема)

Декрементное Сохраненное Целое число (Stored Integer Value Decrement) (замаскированная подсистема)

Декрементное Время, Чтобы Обнулить (Decrement Time To Zero) (замаскированная подсистема)

Декремент, Чтобы Обнулить (Decrement To Zero) (замаскированная подсистема)

Инкрементный Реальный мир (Real World Value Increment) (замаскированная подсистема)

Инкрементное Сохраненное Целое число (Stored Integer Value Increment) (замаскированная подсистема)

Была ли эта тема полезной?