Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

模块特定的参数

要编写用于创建和修改模型的脚本,可以使用 get_paramset_param 函数来查询和修改模块或图的属性和参数。使用表可确定模块对话框中的参数或属性的编程名称。

模块和模型的编程参数

用于描述模型的编程参数为模型参数。用于描述模块的参数为模块参数。所有 Simulink® 模块通用的参数为通用模块参数(请参阅通用模块属性)。许多模块还具有唯一的模块特定参数。封装模块可以具有封装参数(请参阅封装参数)。

模型和模块属性还包括回调,回调是发生特定模型或模块事件时执行的命令。这些事件包括打开模型、仿真模型、复制模块、打开模块等。请参阅模型、模块和端口回调

提示

对于接受数组值的模块参数,数组中的元素数量不能超过 int_T 可表示的数量。此限制对仿真和 Simulink Coder™ 代码生成均适用。

参数编辑字段最多可容纳 49,000 个字符。

模块特定参数和编程等同项

下列各表列出了 Simulink 模块的模块特定参数。模块类型显示在模块名称后面的括号中。有些 Simulink 模块可用作封装子系统使用。表中通过在模块类型后面添加“封装子系统”的说明来表示封装模块。

BlockType 参数(请参阅通用模块属性)的值表示未封装模块的类型。MaskType 参数(请参阅封装参数)的值表示封装模块的类型。

对话框提示列指示了模块对话框中为该参数显示的提示文本。列显示了所需的值类型(标量、向量、变量)、可能的值(以垂直线分隔)和默认值(括在花括号中)。

Continuous 库模块参数

模块(类型)/参数对话框提示

Derivative (Derivative)

CoefficientInTFapproximation

使用传递函数 s/(c*s+1) 进行线性化逼近时的系数 c

{'inf'}

Integrator (Integrator)

ExternalReset

外部重置

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

InitialConditionSource

初始条件来源

{'internal'} | 'external'

InitialCondition

初始条件

标量或向量 - {'0'}

LimitOutput

限制输出

{'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'}

Second-Order Integrator (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

当 x 达到饱和时重新初始化 dx/dt

{'off'} | 'on'

IgnoreStateLimitsAndResetForLinearization

忽略状态限制和重置以便于线性化

{'off'} | 'on'

ShowOutput

显示输出

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

State-Space (StateSpace)

A

A

矩阵 - {'1'}

B

B

矩阵 - {'1'}

C

C

矩阵 - {'1'}

D

D

矩阵 - {'1'}

InitialCondition

初始条件

向量 - {'0'}

AbsoluteTolerance

绝对容差

字符向量、标量或向量 - {'auto'} | {'–1'} | 任何实数标量或向量

ContinuousStateAttributes

状态名称

{''} | 用户定义

Transfer Fcn (TransferFcn)

Numerator

分子系数

向量或矩阵 - {'[1]'}

Denominator

分母系数

向量 - {'[1 1]'}

AbsoluteTolerance

绝对容差

字符向量、标量或向量 - {'auto'} | {'–1'} | 任何实数标量或向量

ContinuousStateAttributes

状态名称

{''} | 用户定义

Transport Delay (TransportDelay)

DelayTime

时滞

标量或向量 - {'1'}

InitialOutput

初始输出

标量或向量 - {'0'}

BufferSize

初始缓冲区大小

标量 - {'1024'}

FixedBuffer

使用固定缓冲区大小

{'off'} | 'on'

TransDelayFeedthrough

线性化期间直接馈通输入

{'off'} | 'on'

PadeOrder

Pade 阶(用于线性化)

{'0'}

Variable Time Delay (VariableTimeDelay)

VariableDelayType

选择延迟类型

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

MaximumDelay

最大延迟

标量或向量 - {'10'}

InitialOutput

初始输出

标量或向量 - {'0'}

MaximumPoints

初始缓冲区大小

标量 - {'1024'}

FixedBuffer

使用固定缓冲区大小

{'off'} | 'on'

ZeroDelay

处理零延迟

{'off'} | 'on'

TransDelayFeedthrough

线性化期间直接馈通输入

{'off'} | 'on'

PadeOrder

Pade 阶(用于线性化)

{'0'}

ContinuousStateAttributes

状态名称

{''} | 用户定义

Variable Transport Delay (VariableTransportDelay)

VariableDelayType

选择延迟类型

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

MaximumDelay

最大延迟

标量或向量 - {'10'}

InitialOutput

初始输出

标量或向量 - {'0'}

MaximumPoints

初始缓冲区大小

标量 - {'1024'}

FixedBuffer

使用固定缓冲区大小

{'off'} | 'on'

TransDelayFeedthrough

线性化期间直接馈通输入

{'off'} | 'on'

PadeOrder

Pade 阶(用于线性化)

{'0'}

AbsoluteTolerance

绝对容差

字符向量、标量或向量 - {'auto'}| {'–1'} | 任何正实数标量或向量

ContinuousStateAttributes

状态名称

{''} | 用户定义

Zero-Pole (ZeroPole)

Zeros

零点

向量 - {'[1]'}

Poles

极点

向量 - {'[0 -1]'}

Gain

增益

向量 - {'[1]'}

AbsoluteTolerance

绝对容差

字符向量、标量或向量 - {'auto'}| {'–1'} | 任何正实数标量或向量

ContinuousStateAttributes

状态名称

{''} | 用户定义

Discontinuities 库模块参数

模块(类型)/参数

对话框提示

Backlash (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'}

Dead Zone (DeadZone)

LowerValue

死区起点

标量或向量 - {'-0.5'}

UpperValue

死区终点

标量或向量 - {'0.5'}

SaturateOnIntegerOverflow

对整数溢出进行饱和处理

'off' | {'on'}

LinearizeAsGain

线性化时视为增益

'off' | {'on'}

ZeroCross

启用过零检测

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Dead Zone Dynamic (Dead Zone Dynamic)(封装子系统)

Hit Crossing (HitCross)

HitCrossingOffset

穿越偏移量

标量或向量 - {'0'}

HitCrossingDirection

穿越方向

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

ShowOutputPort

显示输出端口

'off' | {'on'}

ZeroCross

启用过零检测

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Quantizer (Quantizer)

QuantizationInterval

量化区间

标量或向量 - {'0.5'}

LinearizeAsGain

线性化时视为增益

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Rate Limiter (RateLimiter)

RisingSlewLimit

上升沿压摆率

{'1'}

FallingSlewLimit

下降沿压摆率

{'-1'}

SampleTimeMode

采样时间模式

'continuous' | {'inherited'}

InitialCondition

初始条件

{'0'}

LinearizeAsGain

线性化时视为增益

'off' | {'on'}

Rate Limiter Dynamic (Rate Limiter Dynamic)(封装子系统)

Relay (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

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

Saturation (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

Saturation Dynamic (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

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

DoSatur

对整数溢出进行饱和处理

{'off'} | 'on'

Wrap To Zero (Wrap To Zero)(封装子系统)

Threshold

阈值

{'255'}

Discrete 库模块参数

模块(类型)/参数对话框提示

Delay (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 (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

OutputDataTypeScalingMode

在 R2007b 中已弃用

 

OutDataType

在 R2007b 中已弃用

 

OutScaling

在 R2007b 中已弃用

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Discrete Derivative (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

OutputDataTypeScalingMode

在 R2007b 中已弃用

 

OutDataType

在 R2007b 中已弃用

 

OutScaling

在 R2007b 中已弃用

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Discrete FIR Filter (Discrete FIR Filter)

CoefSource

系数来源

{'Dialog parameters'} | 'Input port'

FilterStructure

滤波器结构

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

注意

必须拥有 DSP System 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' | 'int64' | 'uint64' | 'fixdt(1,16)' | 'fixdt(1,16,0)'

LockScale

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnIntegerOverflow

对整数溢出进行饱和处理

{'off'} | 'on'

Discrete Filter (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

锁定数据类型设置以防止被定点工具更改

{'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

代码生成存储类型限定符

{''}

Discrete State-Space (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

代码生成存储类型限定符

{''}

Discrete Transfer 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

锁定数据类型设置以防止被定点工具更改

{'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

代码生成存储类型限定符

{''}

Discrete Zero-Pole (DiscreteZeroPole)

Zeros

零点

向量 - {'[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
Qualifier

代码生成存储类型限定符

{''}

Discrete-Time Integrator (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

限制输出

{'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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

StateName

状态名称

{''}

StateMustResolveTo
SignalObject

状态名称必须解析为 Simulink 信号对象

{'off'} | 'on'

StateSignalObject

信号对象类

代码生成存储类

Simulink.Signal 对象

派生于 Simulink.Signal 的类的对象

StateStorageClass

代码生成存储类

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

RTWStateStorageType
Qualifier

代码生成存储类型限定符

{''}

First-Order Hold (First-Order Hold)(封装子系统)

Ts

采样时间

{'1'}

Memory (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
Qualifier

代码生成存储类型限定符

{''}

Tapped Delay (S-Function) (Tapped Delay Line)(封装子系统)

vinit

初始条件

{'0.0'}

samptime

采样时间

{'-1'}

NumDelays

延迟数

{'4'}

DelayOrder

输出向量排序

{'Oldest'} | 'Newest'

includeCurrent

将当前输入包含在输出向量中

{'off'} | 'on'

Transfer Fcn First Order (First Order Transfer Fcn)(封装子系统)

PoleZ

极点(在 Z 平面内)

{'0.95'}

ICPrevOutput

上一输出的初始条件

{'0.0'}

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Transfer Fcn Lead or Lag (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

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Transfer Fcn Real Zero (Transfer Fcn Real Zero)(封装子系统)

ZeroZ

零点(在 Z 平面内)

{'0.75'}

ICPrevInput

上一输入的初始条件

{'0.0'}

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Unit Delay (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
Qualifier

代码生成存储类型限定符

{''}

Zero-Order Hold (ZeroOrderHold)

SampleTime

采样时间(-1 表示继承)

{'1'}

Logic and Bit Operations 库模块参数

模块(类型)/参数

对话框提示

Bit Clear (Bit Clear)(封装子系统)

iBit

位的索引(0 是最低有效位)

{'0'}

Bit Set (Bit Set)(封装子系统)

iBit

位的索引(0 是最低有效位)

{'0'}

Bitwise Operator (S-Function) (Bitwise Operator)(封装子系统)

logicop

运算符

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

UseBitMask

使用位掩码...

'off' | {'on'}

NumInputPorts

输入端口个数

{'1'}

BitMask

位掩码

{'bin2dec('11011001')'}

BitMaskRealWorld

将掩码视为

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

Combinatorial Logic (CombinatorialLogic)

TruthTable

真值表

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

SampleTime

采样时间(-1 表示继承)

{'-1'}

Compare To Constant (Compare To Constant)(封装子系统)

relop

运算符

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

const

常量值

{'3.0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

ZeroCross

启用过零检测

'off' | {'on'}

Compare To Zero (Compare To Zero)(封装子系统)

relop

运算符

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

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

ZeroCross

启用过零检测

'off' | {'on'}

Detect Change (Detect Change)(封装子系统)

vinit

初始条件

{'0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Detect Decrease (Detect Decrease)(封装子系统)

vinit

初始条件

{'0.0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Detect Fall Negative (Detect Fall Negative)(封装子系统)

vinit

初始条件

{'0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Detect Fall Nonpositive (Detect Fall Nonpositive)(封装子系统)

vinit

初始条件

{'0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Detect Increase (Detect Increase)(封装子系统)

vinit

初始条件

{'0.0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Detect Rise Nonnegative (Detect Rise Nonnegative)(封装子系统)

vinit

初始条件

{'0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Detect Rise Positive (Detect Rise Positive)(封装子系统)

vinit

初始条件

{'0'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Extract Bits (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

位索引([start end],相对于 LSB 的从 0 开始的索引)

{'[0 7]'}

outScalingMode

输出定标模式

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

Interval Test (Interval Test)(封装子系统)

IntervalClosedRight

右半闭区间

'off' | {'on'}

uplimit

上限

{'0.5'}

IntervalClosedLeft

左半闭区间

'off' | {'on'}

lowlimit

下限

{'-0.5'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Interval Test Dynamic (Interval Test Dynamic)(封装子系统)

IntervalClosedRight

右半闭区间

'off' | {'on'}

IntervalClosedLeft

左半闭区间

'off' | {'on'}

OutDataTypeStr

输出数据类型

{'boolean'} | 'uint8'

Logical Operator (Logic)

Operator

运算符

{'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)'

Relational Operator (RelationalOperator)

Operator

关系运算符

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

ZeroCross

启用过零检测

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

InputSameDT

要求所有输入具有相同的数据类型

{'off'} | 'on'

OutDataTypeStr

输出数据类型

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

Shift Arithmetic (ArithShift)

BitShiftNumberSource

二进制位移位数 > 源

{'Dialog'} | 'Input port'

BitShiftDirection

二进制位移位数 > 方向

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

BitShiftNumber

二进制位移位数 > 数值

{'8'}

BinPtShiftNumber

二进制小数点移位数 > 数值

{'0'}

DiagnosticForOORShift

超范围移位值的诊断

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

CheckOORBitShift

检查生成代码中是否有超出范围的 '二进制位移位数'

{'off'} | 'on'

nBitShiftRight

在 R2011a 中已弃用

 

nBinPtShiftRight

在 R2011a 中已弃用

 

Lookup Table 库模块参数

模块(类型)/参数

对话框提示

Cosine (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'

Direct Lookup Table (n-D) (LookupNDDirect)

NumberOfTableDimensions

表维数

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

InputsSelectThisObjectFromTable

输入从表中选择的对象

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

TableIsInput

将表作为输入

{'off'} | 'on'

Table

表数据

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

DiagnosticForOutOfRangeInput

输入超出范围的诊断

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

SampleTime

采样时间(-1 表示继承)

{'-1'}

TableMin

表数据最小值

{'[]'}

TableMax

表数据最大值

{'[]'}

TableDataTypeStr

表数据类型

{'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

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

maskTabDims

在 R2009b 中已弃用

 

explicitNumDims

在 R2009b 中已弃用

outDims

在 R2009b 中已弃用

 

tabIsInput

在 R2009b 中已弃用

 

mxTable

在 R2009b 中已弃用

 

clipFlag

在 R2009b 中已弃用

 

samptime

在 R2009b 中已弃用

 

Interpolation Using Prelookup (Interpolation_n-D)

NumberOfTableDimensions

表维数

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

Table

表数据 > 值

{'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

外插方法

'Clip' | {'Linear'}

ValidIndexMayReachLast

有效的索引输入可到达最后一个索引

{'off'} | 'on'

DiagnosticForOutOfRange
Input

输入超出范围的诊断

{'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

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnIntegerOverflow

对整数溢出进行饱和处理

{'off'} | 'on'

CheckIndexInCode

在 R2011a 中已弃用

 

n-D Lookup Table、1-D Lookup Table、2-D Lookup Table (Lookup_n-D)

NumberOfTableDimensions

表维数

'1' | '2' | '3' | '4'。默认值“1”表示 1 维查找表,“2”表示 2 维查找表,“3”表示 n 维查找表。

DataSpecification

(n-D Lookup Table) 数据设定

{'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

查找表对象的名称。

{''}

Table

表数据

{'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

外插方法

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

UseLastTableValue

输入等于或高于最后一个断点时使用最后一个表值

{'off'} | 'on'

DiagnosticForOutOfRange
Input

输入超出范围的诊断

{'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
Dimension

每个维度的最大索引

{'[]'}

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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

OutMin

输出 > 最小值

{'[]'}

OutMax

输出 > 最大值

{'[]'}

InternalRulePriority

内部规则优先级

{'Speed'} | 'Precision'

InputSameDT

要求所有输入具有相同的数据类型

'off' | {'on'}

LockScale

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

ProcessOutOfRangeInput

在 R2009b 中已弃用

 

Lookup Table Dynamic (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' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

OutputDataTypeScaling
Mode

在 R2007b 中已弃用

 

OutDataType

在 R2007b 中已弃用

 

OutScaling

在 R2007b 中已弃用

 

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Prelookup (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

外插方法

'Clip' | {'Linear'}

UseLastBreakpoint

将最后一个断点用于等于或高于上限的输入

{'off'} | 'on'

DiagnosticForOutOfRange
Input

输入超出范围的诊断

{'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

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

ProcessOutOfRangeInput

在 R2011a 中已弃用

 

Sine (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'

Math Operations 库模块参数

模块(类型)/参数对话框提示

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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Add (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Algebraic Constraint (Algebraic Constraint)

Constraint

输入信号的约束

{'f(z) = 0'} | 'f(z) = z'

Solver

代数环求解器

{'auto'} | 'Trust Region' | 'Line Search'

Tolerance

求解器容差

{'auto'}

InitialGuess

初始估计值

{'0'}

Assignment (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

索引

元胞数组

OutputSizeArray

输出大小

元胞数组

DiagnosticForDimensions

未分配任何输出元素时的动作

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

SampleTime

采样时间(-1 表示继承)

{'-1'}

IndexOptions

有关详细信息,请参阅 IndexOptionArray 参数。

 

Indices

有关详细信息,请参阅 IndexParamArray 参数。

 

OutputSizes

有关详细信息,请参阅 OutputSizeArray 参数。

 

Bias (Bias)

Bias

偏置

{'0.0'}

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Complex to Magnitude-Angle (ComplexToMagnitudeAngle)

Output

输出

'Magnitude' | 'Angle' | {'Magnitude and angle'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Complex to Real-Imag (ComplexToRealImag)

Output

输出

'Real' | 'Imag' | {'Real and imag'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Divide (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Dot Product (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

OutputDataTypeScaling
Mode

在 R2007b 中已弃用

 

OutDataType

在 R2007b 中已弃用

 

OutScaling

在 R2007b 中已弃用

 

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Find (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' | 'int64' | 'uint64' | 'fixdt(1,16)'

Gain (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'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)'

Magnitude-Angle to Complex (MagnitudeAngleToComplex)

Input

输入

'Magnitude' | 'Angle' | {'Magnitude and angle'}

ConstantPart

幅值或角度

{'0'}

ApproximationMethod

逼近方法

{'None'} | 'CORDIC'

NumberOfIterations

迭代次数

{'11'}

ScaleReciprocalGainFactor

按增益因子的倒数缩放输出

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Math Function (Math)

Operator

函数

{'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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

'off' | {'on'}

Matrix Concatenate (Concatenate)

NumInputs

输入的数目

{'2'}

Mode

模式

'Vector' | {'Multidimensional array'}

ConcatenateDimension

串联维度

{'2'}

MinMax (MinMax)

Function

函数

{'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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

MinMax Running Resettable (MinMax Running Resettable)(封装子系统)

Function

函数

{'min'} | 'max'

vinit

初始条件

{'0.0'}

Permute Dimensions (PermuteDimensions)

Order

顺序

{'[2,1]'}

Polynomial (Polyval)

coefs

多项式系数

{'[ +2.081618890e-019, -1.441693666e-014, +4.719686976e-010, -8.536869453e-006, +1.621573104e-001, -8.087801117e+001 ]'}

Product (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Product of Elements (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Real-Imag to Complex (RealImagToComplex)

Input

输入

'Real' | 'Imag' | {'Real and imag'}

ConstantPart

实部或虚部

{'0'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Reciprocal Sqrt (Sqrt)

Operator

函数

'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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

'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 (Reshape)

OutputDimensionality

输出维度

{'1-D array'} | 'Column vector (2-D)' | 'Row vector (2-D)' | 'Customize' | 'Derive from reference input port'

OutputDimensions

输出维度

{'[1,1]'}

Rounding Function (Rounding)

Operator

函数

{'floor'} | 'ceil' | 'round' | 'fix'

SampleTime

采样时间(-1 表示继承)

{'-1'}

Sign (Signum)

ZeroCross

启用过零检测

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Signed Sqrt (Sqrt)

Operator

函数

'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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

'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'}

Sine Wave Function (Sin)

SineType

正弦类型

{'Time based'} | 'Sample based'

TimeSource

时间

'Use simulation time' | {'Use external signal'}

Amplitude

振幅

{'1'}

Bias

偏置

{'0'}

Frequency

频率

{'1'}

Phase

相位

{'0'}

Samples

每周期采样数

{'10'}

Offset

偏移量(采样数)

{'0'}

SampleTime

采样时间

{'0'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Slider Gain (Slider Gain)(封装子系统)

low

{'0'}

gain

增益

{'1'}

high

{'2'}

Sqrt (Sqrt)

Operator

函数

{'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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

'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)(封装子系统)

Subtract (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' | 'int64' | 'uint64' | '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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Sum (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Sum of Elements (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Trigonometric Function (Trigonometry)

Operator

函数

{'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'}

Unary Minus (UnaryMinus)

SampleTime

采样时间(-1 表示继承)

{'-1'}

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

Vector Concatenate (Concatenate)

NumInputs

输入的数目

{'2'}

Mode

模式

{'Vector'} | 'Multidimensional array'

Weighted Sample Time Math (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
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

OutputDataTypeScaling
Mode

在 R2009b 中已弃用

 

DoSatur

在 R2009b 中已弃用

 

Model Verification 库模块参数

模块(类型)/参数对话框提示

Assertion (Assertion)

Enabled

启用断言

'off' | {'on'}

AssertionFailFcn

断言失败时的仿真回调

{''}

StopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Check Dynamic Gap (Checks_DGap)(封装子系统)

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Dynamic Range (Checks_DRange)(封装子系统)

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Static Gap (Checks_SGap)(封装子系统)

max

上界

{'100'}

max_included

包含上界

'off' | {'on'}

min

下界

{'0'}

min_included

包含下界

'off' | {'on'}

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Static Range (Checks_SRange)(封装子系统)

max

上界

{'100'}

max_included

包含上界

'off' | {'on'}

min

下界

{'0'}

min_included

包含下界

'off' | {'on'}

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Discrete Gradient (Checks_Gradient)(封装子系统)

gradient

最大梯度

{'1'}

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Dynamic Lower Bound (Checks_DMin)(封装子系统)

Enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Dynamic Upper Bound (Checks_DMax)(封装子系统)

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Input Resolution (Checks_Resolution)(封装子系统)

resolution

分辨率

{'1'}

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

Check Static Lower Bound (Checks_SMin)(封装子系统)

min

下界

{'0'}

min_included

包含边界

'off' | {'on'}

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Check Static Upper Bound (Checks_SMax)(封装子系统)

max

上界

{'0'}

max_included

包含边界

'off' | {'on'}

enabled

启用断言

'off' | {'on'}

callback

断言失败时的仿真回调(可选)

{''}

stopWhenAssertionFail

断言失败时停止仿真

'off' | {'on'}

export

输出断言信号

{'off'} | 'on'

icon

选择图标类型

{'graphic'} | 'text'

Model-Wide Utilities 库模块参数

模块(类型)/参数对话框提示

Block Support Table (Block Support Table)(封装子系统)

DocBlock (DocBlock)(封装子系统)

ECoderFlag

Embedded Coder® 标志

{''}

DocumentType

文档类型

{'Text'} | 'RTF' | 'HTML'

Model Info (CMBlock)(封装子系统)

InitialSaveTempField

InitialSaveTempField

{''}

InitialBlockCM

InitialBlockCM

{'None'}

BlockCM

BlockCM

{'None'}

Frame

显示模块边框

'off' | {'on'}

SaveTempField

SaveTempField

{''}

DisplayStringWithTags

DisplayStringWithTags

{'Model Info'}

MaskDisplayString

MaskDisplayString

{'Model Info'}

HorizontalTextAlignment

水平文本对齐

{'Center'}

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-Based Linearization (Timed Linearization)(封装子系统)

LinearizationTime

线性化时间

{'1'}

SampleTime

采样时间(线性化模型)

{'0'}

Trigger-Based Linearization (Triggered Linearization)(封装子系统)

TriggerType

触发器类型

{'rising'} | 'falling' | 'either' | 'function-call'

SampleTime

采样时间(线性化模型)

{'0'}

Ports & Subsystems 库模块参数

模块(类型)/参数

对话框提示

Action Port (ActionPort)

InitializeStates

恢复执行时的状态

{'held'} | 'reset'

PropagateVarSize

传播可变大小信号的大小

{'Only when execution is resumed'} | 'During execution'

Atomic Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

TreatAsGroupedWhenPropagatingVariantConditions

传播变体条件时视为组合单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

文件名(无扩展名)

{''}

FunctionInterfaceSpec

函数接口

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'void_void'} | 'Allow arguments (Optimized)' | 'Allow arguments (Match graphical interface)'

FunctionWithSeparateData

具有独立数据的函数, Function with separate data具有独立数据的函数Function with separate data

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'off'} | 'on'

RTWMemSecFuncInitTerm

用于初始化/终止函数的内存段, Memory section for initialize/terminate functions用于初始化/终止函数的内存段Memory section for initialize/terminate functions

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecFuncExecute

用于执行函数的内存段, Memory section for execution functions用于执行函数的内存段Memory section for execution functions

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecDataConstants

用于常量的内存段, Memory section for constants用于常量的内存段Memory section for constants

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecDataInternal

用于内部数据的内存段, Memory section for internal data用于内部数据的内存段Memory section for internal data

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecDataParameters

用于参数的内存段, Memory section for parameters用于参数的内存段Memory section for parameters

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

DataTypeOverride

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

SimViewingDevice

无对话框提示

如果设置为 'on',则指定模块作为信号查看子系统 - 这是一种原子子系统,它封装了在外部模式下从目标系统接收到的信号的处理和查看。有关详细信息,请参阅信号查看子系统 (Simulink Coder)

{'off'} | 'on'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

Code Reuse Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

文件名(无扩展名)

{''}

RTWMemSecFuncInitTerm

用于初始化/终止函数的内存段, Memory section for initialize/terminate functions用于初始化/终止函数的内存段Memory section for initialize/terminate functions

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecFuncExecute

用于执行函数的内存段, Memory section for execution functions用于执行函数的内存段Memory section for execution functions

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecDataConstants

用于常量的内存段, Memory section for constants用于常量的内存段Memory section for constants

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecDataInternal

用于内部数据的内存段, Memory section for internal data用于内部数据的内存段Memory section for internal data

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

RTWMemSecDataParameters

用于参数的内存段, Memory section for parameters用于参数的内存段Memory section for parameters

此参数需要具有 Embedded Coder 软件的许可证和一个基于 ERT 的系统目标文件。

{'Inherit from model'}| 'Default' | 模型的类包中的内存段列表

DataTypeOverride

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

Configurable Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{'self'}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

{'off'} | 'on'

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

SimViewingDevice

无对话框提示

如果设置为 'on',则指定模块作为信号查看子系统 - 这是一种原子子系统,它封装了在外部模式下从目标系统接收到的信号的处理和查看。有关详细信息,请参阅信号查看子系统 (Simulink Coder)

{'off'} | 'on'

DataTypeOverride

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

无对话框提示

布尔值 - {'on'} | 'off'

只读

Enable (EnablePort)

StatesWhenEnabling

启用时的状态

{'held'} | 'reset'

PropagateVarSize

传播可变大小信号的大小

{'Only when enabling'} | 'During execution'

ShowOutputPort

显示输出端口

{'off'} | 'on'

ZeroCross

启用过零检测

'off' | {'on'}

Enabled and Triggered Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

Enabled Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

For Each(ForEach)

InputPartition

分区

字符向量元胞数组

InputPartitionDimension

输入信号的分区维度

字符向量元胞数组

InputPartitionWidth

输入信号的分区宽度

字符向量元胞数组

OutputConcatenationDimension

输出信号的串联维度

字符向量元胞数组

For Iterator (ForIterator)

ResetStates

开始时的状态

{'held'} | 'reset'

IterationSource

迭代限制来源

{'internal'} | 'external'

IterationLimit

迭代限制

{'5'}

ExternalIncrement

在外部设置下一个 i (迭代变量)

{'off'} | 'on'

ShowIterationPort

显示迭代变量

'off' | {'on'}

IndexMode

索引模式

'Zero-based' | {'One-based'}

IterationVariable
DataType

迭代变量数据类型

{'int32'} | 'int16' | 'int8' | 'double'

For Iterator Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

Function-Call Generator (Function-Call Generator)(封装子系统)

sample_time

采样时间

{'1'}

numberOfIterations

迭代次数

{'1'}

Function-Call Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

If (If)

NumInputs

输入的数目

{'1'}

IfExpression

If 表达式(例如 u1 ~= 0)

{'u1 > 0'}

ElseIfExpressions

Elseif 表达式(以逗号分隔的列表,例如 u2 ~= 0, u3(2) < u2)

{''}

ShowElse

显示 else 条件

'off' | {'on'}

ZeroCross

启用过零检测

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

If Action Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'Off'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

In1 (Inport)

Port

端口号

{'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' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

Unit

指定模块的输入信号的物理单位。

{'inherit'}| '<Enter unit>'

UnitNoProp

指定无传播时模块的输入信号的物理单位。有关可接受的单位列表,请参阅允许使用的单位

'<Enter unit>'

SignalType

信号类型

{'auto'} | 'real' | 'complex'

Model (ModelReference)

ModelNameDialog

引用模型的名称与您键入的名称完全相同,前后的空白均被删除。当您以编程方式或以交互方式设置 ModelNameDialog 时,Simulink 会根据 ModelNameDialog 的值自动设置 ModelNameModelFile 的值。

{'<Enter Model Name>'}

ModelName

去除了所提供的文件扩展名的 ModelNameDialog 值。为了实现向后兼容,以编程方式设置 ModelName 实际上是设置 ModelNameDialog,然后按照说明设置 ModelName。不能使用 get_param 获取受保护模型的 ModelName,因为不带后缀的名称是不确定的。请改用 ModelFile 上的 get_param。您可以测试 ProtectedModel,以编程方式确定引用的模型是否受保护。

字符向量 - 设置 ModelNameDialog 后自动设置。

ModelFile

带有文件扩展名的 ModelNameDialog 值。Simulink 找到的第一个匹配项的后缀将变为 ModelFile 的后缀。以编程方式设置 ModelFile 实际上是设置 ModelNameDialog,然后按照说明设置 ModelFile

字符向量 - 设置 ModelNameDialog 后自动设置。

ProtectedModel

只读布尔值,指示模块引用的模型是受保护 (on) 还是不受保护 (off)。

布尔值 - 'off' | 'on' - 设置 ModelNameDialog 后自动设置。

InstanceParameters

Model 模块上实例特定参数的结构体数组。包含下列字段的结构体:NameValuePathArgument

ParameterArgumentNames

引用模型定义的实例特定参数的名称。对应于实例参数选项卡上表中的名称列。

{''}

ParameterArgumentValues

模型参数的值。对应于实例参数选项卡上表中的列。

不包含字段的结构体

SimulationMode

指定是否通过生成并执行代码或者通过在 Simulink 软件中解析模型来执行模型仿真。

{'Normal'} | 'Accelerator' | 'Software-in-the-loop (SIL)' | 'Processor-in-the-loop (PIL)'

DefaultDataLogging

 

{'off'} | 'on'

Out1 (Outport)

Port

端口号

{'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' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

Unit

指定模块的输入信号的物理单位。有关可接受的单位列表,请参阅允许使用的单位

{'inherit'}| '<Enter unit>'

UnitNoProp

指定无传播时模块的输入信号的物理单位。有关可接受的单位列表,请参阅允许使用的单位

'<Enter unit>'

SignalObject

此参数不会显示在模块对话框中。请改用模型数据编辑器。请参阅Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder)

Simulink.Signal 对象

派生于 Simulink.Signal 的类的对象

StorageClass

此参数不会显示在模块对话框中。请改用模型数据编辑器。请参阅Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder)

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

SignalName

信号名称

字符向量

SignalType

信号类型

{'auto'} | 'real' | 'complex'

OutputWhenDisabled

禁用时的输出

{'held'} | 'reset'

InitialOutput

初始输出

{'[]'}

MustResolveToSignalObject

此参数不会显示在模块对话框中。请改用模型数据编辑器。请参阅用于信号

{'off'} | 'on'

Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

{'off'} | 'on'

TreatAsGroupedWhenPropagatingVariantConditions

传播变体条件时视为组合单元

'off' | {'on'}

VariantControl

变体控制项

{'Variant'} | '(default)'

MinAlgLoopOccurrences

尽量减少代数环

{'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

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'on'} | 'off'

只读

Virtual

供内部使用。

 

Switch Case (SwitchCase)

CaseConditions

case 条件(例如 '{'1,[2,3]'}')

{'{1}'}

ShowDefaultCase

显示默认 case

'off' | {'on'}

ZeroCross

启用过零检测

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

CaseShowDefault

在 R2009b 中已弃用

 

Switch Case Action Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

Trigger (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

采样时间

{'1'}

ZeroCross

启用过零检测

'off' | {'on'}

PortDimensions

端口维度(-1 表示继承)

{'-1'}

TriggerSignalSampleTime

触发信号采样时间

{'-1'}

OutMin

最小值

{'[]'}

OutMax

最大值

{'[]'}

OutDataTypeStr

数据类型

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

Interpolate

数据插值

'off' | {'on'}

Triggered Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

Unit Conversion

OutDataTypeStr

输出数据类型

{'Inherit via internal rule'} | 'Inherit via back propagation'

Unit System Configuration

AllowAllUnitSystems

允许或限制单位制。

布尔值 - {'on'} | 'off'

UnitSystems

显示允许使用的单位制。

字符向量元胞数组 - {'SI','English',SI (extended)','CGS'}

While Iterator (WhileIterator)

MaxIters

最大迭代次数(-1 表示无限制)

{'5'}

WhileBlockType

while 循环类型

{'while'} | 'do-while'

ResetStates

开始时的状态

{'held'} | 'reset'

ShowIterationPort

显示迭代次数端口

{'off'} | 'on'

OutputDataType

输出数据类型

{'int32'} | 'int16' | 'int8' | 'double'

While Iterator Subsystem (SubSystem)

ShowPortLabels

显示端口标签

注意

'off''on' 仅用于实现向后兼容性,不应在新模型中或更新现有模型时使用。

'none' | {'FromPortIcon'} | 'FromPortBlockName' | 'SignalName' | 'off' | 'on'

BlockChoice

模块选择项

{''}

TemplateBlock

模板模块

{''}

MemberBlocks

成员模块

{''}

Permissions

读/写权限

{'ReadWrite'} | 'ReadOnly' | 'NoReadOrWrite'

ErrorFcn

错误回调函数的名称

{''}

PermitHierarchical
Resolution

允许层次解析

{'All'} | 'ExplicitOnly' | 'None'

TreatAsAtomicUnit

视为原子单元

'off' | {'on'}

MinAlgLoopOccurrences

尽量减少代数环

{'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

无对话框提示

指定用来覆盖定点数据类型的数据类型。通过定点工具上的数据类型覆盖来设置。

{'UseLocalSettings'} | 'ScaledDouble' | 'Double' | 'Single' | 'Off'

MinMaxOverflowLogging

无对话框提示

定点检测设置。通过定点工具上的定点检测模式来设置。

{'UseLocalSettings'} | 'MinMaxAndOverflow' | 'OverflowOnly' | 'ForceOff'

IsSubsystemVirtual

 

布尔值 - {'off'} | 'on'

只读

Variant Subsystem (Subsystem)
Variant

无对话框提示

检查子系统是否为 Variant Subsystem 模块。

布尔值 - {'off'} | 'on'

只读

VariantChoices

无对话框提示

Variant Subsystem 模块中的变体选择项列表。

{''}

如果该模块不是 Variant Subsystem 模块,则该值为空结构体数组。否则,该值为包含 NameBlockName 字段的结构体数组。

只读

VariantControl

Variant Subsystem 模块的模块选择项的变体控制项。

{''}

如果该模块不是变体选择项,则该值为空字符向量。否则,该值是选择项模块的变体控制项。

VariantControlMode

指定用于确定活动变体选择项的模式。

{'expression'} | 'label' | 'sim codegen switching'

LabelModeActiveChoice

指定当 VariantControlMode 指定为 labelVariant Subsystem 模块的活动选择项的变体控制项标签。

{''}

如果 Variant Subsystem 模块的 VariantControlMode 不是 label,则该值为空字符向量。否则,该值是活动选择项的变体控制项标签。

TreatAsGroupedWhenPropagatingVariantConditions

无对话框提示

指定在传播变体条件时是否将 subsystem 视为组。

布尔值 - {'on'} | 'off'

GeneratePreprocessorConditionals

无对话框提示

指定是否分析所有选择项以及是否应生成预处理器条件句。

布尔值 - {'off'} | 'on'

PropagateVariantConditions

指定是否应将 Variant Subsystem 模块内的端口上的变体条件传播到模块外。

布尔值 - {'off'} | 'on'

AllowZeroVariantControls

指定是否允许 Variant Subsystem 模块没有活动选择项。

布尔值 - {'off'} | 'on'

Variant Activation Time

指定何时设置 Variant Subsystem 模块的活动选择项。

仅当您将变体控制项模式参数设置为“表达式”或 “sim/codegen 切换”时,变体激活时间参数才可用。

{'update diagram'} | 'update diagram analyze all choices' | 'code compile'

Signal Attributes 库模块参数

模块(类型)/参数

对话框提示

Bus to Vector (BusToVector)

Data Type Conversion (DataTypeConversion)

OutMin

输出最小值

{'[]'}

OutMax

输出最大值

{'[]'}

OutDataTypeStr

输出数据类型

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

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

ConvertRealWorld

输入和输出具有相等的

{'Real World Value (RWV)'} | 'Stored Integer (SI)'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

SampleTime

采样时间(-1 表示继承)

{'-1'}

Data Type Conversion Inherited (Conversion Inherited)(封装子系统)

ConvertRealWorld

输入和输出具有相等的

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

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Data Type Duplicate (DataTypeDuplicate)

NumInputPorts

输入端口个数

{'2'}

Data Type Propagation (Data Type Propagation)(封装子系统)

PropDataTypeMode

1.传播的数据类型

'Specify via dialog' | {'Inherit via propagation rule'}

PropDataType

1.1.传播的数据类型(例如 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.传播的定标斜率或 [斜率偏置] ex.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'}

Data Type Scaling Strip (Scaling Strip)(封装子系统)

IC (InitialCondition)

Value

初始值

{'1'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Probe (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'

Rate Transition (RateTransition)

Integrity

确保数据传输的数据完整性

'off' | {'on'}

Deterministic

确保确定性数据传输(最大延迟)

'off' | {'on'}

InitialCondition

初始条件

{'0'}

OutPortSampleTimeOpt

输出端口采样时间选项

{'Specify'} | 'Inherit' | 'Multiple of input port sample time'

OutPortSampleTimeMultiple

采样时间倍数 (>0)

{'1'}

OutPortSampleTime

输出端口采样时间

{'-1'}

Signal Conversion (SignalConversion)

ConversionOutput

输出

{'Signal copy'} | 'Virtual bus' | 'Nonvirtual bus'

OutDataTypeStr

数据类型

{'Inherit: auto'} | 'Bus: <object name>'

OverrideOpt

从 ''模块简化'' 优化中排除此模块

{'off'} | 'on'

Signal Specification (SignalSpecification)

Dimensions

维度(-1 表示继承)

{'-1'}

VarSizeSig

可变大小信号

{'Inherit'} | 'No' | 'Yes'

SampleTime

采样时间(-1 表示继承)

{'-1'}

OutMin

最小值

{'[]'}

OutMax

最大值

{'[]'}

OutDataTypeStr

数据类型

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'int64' | 'uint64' | '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

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

SignalType

信号类型

{'auto'} | 'real' | 'complex'

Weighted Sample Time (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
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

OutputDataTypeScaling
Mode

在 R2009b 中已弃用

 

DoSatur

在 R2009b 中已弃用

 

Width (Width)

OutputDataTypeScaling
Mode

输出数据类型模式

{'Choose intrinsic data type'} | 'Inherit via back propagation' | 'All ports same datatype'

DataType

输出数据类型

{'double'} | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32'

Signal Routing 库模块参数

模块(类型)/参数对话框提示

Bus Assignment (BusAssignment)

AssignedSignals

要赋值的元素

{''}

InputSignals

总线中的元素

矩阵 - {'{}'}

Bus Creator (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' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

Bus Selector (BusSelector)

OutputSignals

所选元素

字符向量 - 格式为 'signal1,signal2'

OutputAsBus

作为总线输出

{'off'} | 'on'

InputSignals

总线中的信号

矩阵 - {'{}'}

Data Store Memory (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
Qualifier

代码生成类型限定符

{''}

VectorParams1D

将向量参数解释为一维向量

'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

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

SignalType

信号类型

{'auto'} | 'real' | 'complex'

Data Store Read (DataStoreRead)

DataStoreElements对应于模块对话框的元素选择选项卡上的参数。请参阅使用命令行指定 

DataStoreName

数据存储名称

{'A'}

SampleTime

采样时间

{'0'}

Data Store Write (DataStoreWrite)

DataStoreElements对应于模块对话框的元素赋值选项卡上的参数。请参阅使用命令行指定 

DataStoreName

数据存储名称

{'A'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

Demux (Demux)

Outputs

输出的数目

{'2'}

DisplayOption

显示选项

'none' | {'bar'}

Environment Controller (Environment Controller)(封装子系统)

From (From)

GotoTag

Goto 标记

{'A'}

IconDisplay

图标显示

'Signal name' | {'Tag'} | 'Tag and signal name'

Goto (Goto)

GotoTag

Goto 标记

{'A'}

IconDisplay

图标显示

'Signal name' | {'Tag'} | 'Tag and signal name'

TagVisibility

标记可见性

{'local'} | 'scoped' | 'global'

Goto Tag Visibility (GotoTagVisibility)

GotoTag

Goto 标记

{'A'}

Index Vector (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

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

AllowDiffInputSizes

允许不同数据输入大小(产生可变大小的输出信号)

{'off'} | 'on'

Manual Switch (Manual Switch)(封装子系统)

varsize

允许不同数据输入大小(产生可变大小的输出信号)

{'off'} | 'on'

SampleTime

采样时间(-1 表示继承)

{'-1'}

Merge (Merge)

Inputs

输入的数目

{'2'}

InitialOutput

初始输出

{'[]'}

AllowUnequalInput
PortWidths

允许端口宽度不等

{'off'} | 'on'

InputPortOffsets

输入端口偏移量

{'[]'}

Multiport Switch (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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

AllowDiffInputSizes

允许不同数据输入大小(产生可变大小的输出信号)

{'off'} | 'on'

Mux (Mux)

Inputs

输入的数目

{'2'}

DisplayOption

显示选项

'none' | 'signals' | {'bar'}

UseBusObject

供内部使用。

 

BusObject

供内部使用。

 

NonVirtualBus

供内部使用。

 

Selector (Selector)

NumberOfDimensions

输入维数

{'1'}

IndexMode

索引模式

'Zero-based' | {'One-based'}

IndexOptionArray

索引选项

'Select all' | {'Index vector (dialog)'} | 'Index vector (port)' | 'Starting index (dialog)' | 'Starting index (port)'

IndexParamArray

索引

元胞数组

OutputSizeArray

输出大小

元胞数组

InputPortWidth

输入端口大小

{'1'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

IndexOptions

有关详细信息,请参阅 IndexOptionArray 参数。

 

Indices

有关详细信息,请参阅 IndexParamArray 参数。

 

OutputSizes

有关详细信息,请参阅 IndexParamArray 参数。

 

Switch (Switch)

Criteria

首个输入传递条件

{'u2 >= Threshold'} | 'u2 > Threshold' | 'u2 ~= 0'

Threshold

阈值

{'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' | 'int64' | 'uint64' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnInteger
Overflow

对整数溢出进行饱和处理

{'off'} | 'on'

AllowDiffInputSizes

允许不同数据输入大小(产生可变大小的输出信号)

{'off'} | 'on'

Variant Source (VariantSource)

VariantControls

变体控制项

{'Variant'} | '(default)'

LabelModeActiveChoice

标签模式活动选择项

{''}

AllowZeroVariantControls

允许零个活动变体控制项

{'off'} | 'on'

ShowConditionOnBlock

在模块上显示变体条件

{'off'} | 'on'

VariantActivationTime

变体激活时间

'update diagram' | 'update diagram analyze all choices' | 'code compile'

CompiledActiveVariantControl

 

string — {''}

如果没有处于活动状态的变体,则值为空字符串;否则,值为处于活动状态的变体的名称。在查询此属性之前先编译模型。

CompiledActiveVariantPort

 

string — {'-1'}

如果没有处于活动状态的变体,则值为 -1;否则,值为处于活动状态的变体的索引。在查询此属性之前先编译模型。

Variant Sink (VariantSink)

VariantControls

变体控制项

{'Variant'} | '(default)'

LabelModeActiveChoice

标签模式活动选择项

{''}

AllowZeroVariantControls

允许零个活动变体控制项

{'off'} | 'on'

ShowConditionOnBlock

在模块上显示变体条件

{'off'} | 'on'

VariantActivationTime

变体激活时间

'update diagram' | 'update diagram analyze all choices' | 'code compile'

CompiledActiveVariantControl

 

string — {''}

如果没有处于活动状态的变体,则值为空字符串;否则,值为处于活动状态的变体的名称。在查询此属性之前先编译模型。

CompiledActiveVariantPort

 

string — {'-1'}

如果没有处于活动状态的变体,则值为 -1;否则,值为处于活动状态的变体的索引。在查询此属性之前先编译模型。

Vector Concatenate (Concatenate)

NumInputs

输入的数目

{'2'}

Mode

模式

{'Vector'} | 'Multidimensional array'

Sinks 库模块参数

模块(类型)/参数对话框提示

Display (Display)

Numeric display format

格式

{'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'}

Floating Scope (Scope)

Floating

 

'off' | {'on'}

Location

 

向量 - {'[376 294 700 533]'}

Open

 

{'off'} | 'on'

NumInputPorts

 

不要通过命令行更改此参数。要添加输入,请使用信号选择器按钮

TickLabels

 

'on' | 'off' | {'OneTimeTick'}

ZoomMode

 

{'on'} | 'xonly' | 'yonly'

AxesTitles

 

字符向量

Grid

 

'off' | {'on'} | 'xonly' | 'yonly'

TimeRange

 

{'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)

Port

端口号

{'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' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

SignalObject

此参数不会显示在模块对话框中。请改用模型数据编辑器。请参阅Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder)

Simulink.Signal 对象

派生于 Simulink.Signal 的类的对象

StorageClass

此参数不会显示在模块对话框中。请改用模型数据编辑器。请参阅Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder)

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

SignalName

信号名称

字符向量

SignalType

信号类型

{'auto'} | 'real' | 'complex'

OutputWhenDisabled

禁用时的输出

{'held'} | 'reset'

InitialOutput

初始输出

{'[]'}

MustResolveToSignalObject

此参数不会显示在模块对话框中。请改用模型数据编辑器。请参阅用于信号

{'off'} | 'on'

Scope (Scope)

Floating

 

{'off'} | 'on'

Location

 

向量 - {'[188 390 512 629]'}

Open

 

{'off'} | 'on'

NumInputPorts

 不要通过 set_param 命令更改此参数。在这种情况下,请使用 TimeScopeConfiguration 对象或 Scope 模块中的输入端口数目参数。

TickLabels

 

'on' | 'off' | {'OneTimeTick'}

ZoomMode

 

{'on'} | 'xonly' | 'yonly'

AxesTitles

 

字符向量

Grid

 

'off' | {'on'} | 'xonly' | 'yonly'

TimeRange

 

{'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'}

Stop Simulation

Terminator

To File (ToFile)

FileName

文件名

{'untitled.mat'}

MatrixName

变量名称

{'ans'}

SaveFormat

保存格式

{'Timeseries'} | 'Array'

Decimation

抽取

{'1'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

To Workspace (ToWorkspace)

VariableName

变量名称

{'simout'}

MaxDataPoints

将数据点限制为最后

{'inf'}

Decimation

抽取

{'1'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

SaveFormat

保存格式

{'Timeseries'} | 'Structure With Time' | 'Structure' | 'Array'

FixptAsFi

将定点数据记录为 fi 对象

{'off'} | 'on'

Sources 库模块参数

模块(类型)/参数

对话框提示

Band-Limited White Noise (Band-Limited White Noise)(封装子系统)

Cov

噪声功率

{'[0.1]'}

Ts

采样时间

{'0.1'}

seed

种子

{'[23341]'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Chirp Signal (chirp)(封装子系统)

f1

初始频率

{'0.1'}

T

目标时间

{'100'}

f2

目标时间的频率

{'1'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Clock (Clock)

DisplayTime

显示时间

{'off'} | 'on'

Decimation

抽取

{'10'}

Constant (Constant)

Value

常量值

{'1'}

VectorParams1D

将向量参数解释为一维向量

'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' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

SampleTime

采样时间

{'inf'}

FramePeriod

帧周期

{'inf'}

Counter Free-Running (Counter Free-Running)(封装子系统)

NumBits

位数

{'16'}

tsamp

采样时间

{'-1'}

Counter Limited (Counter Limited)(封装子系统)

uplimit

上限

{'7'}

tsamp

采样时间

{'-1'}

Digital Clock (DigitalClock)

SampleTime

采样时间

{'1'}

Enumerated Constant (EnumeratedConstant)

OutDataTypeStr

输出数据类型

{'Enum: SlDemoSign'}

Value

{'SlDemoSign.Positive'} | 'SlDemoSign.Zero' | 'SlDemoSign.Negative'

SampleTime

采样时间

{'inf'}

From File (FromFile)

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

采样时间

{'0'}

From Workspace (FromWorkspace)

VariableName

数据

{'simin'}

OutDataTypeStr

输出数据类型

{'Inherit: auto'} | 'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

SampleTime

采样时间

{'0'}

Interpolate

数据插值

'off' | {'on'}

ZeroCross

启用过零检测

'off' | {'on'}

OutputAfterFinalValue

最终数据值之后的输出

{'Extrapolation'} | 'Setting to zero' | 'Holding final value' | 'Cyclic repetition'

Ground

In1 (Inport)

Port

端口号

{'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' | 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: <class name>' | 'Bus: <object name>'

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'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'}

Pulse Generator (DiscretePulseGenerator)

PulseType

脉冲类型

{'Time based'} | 'Sample based'

TimeSource

时间(t)

{'Use simulation time'} | 'Use external signal'

Amplitude

振幅

{'1'}

Period

周期

{'10'}

PulseWidth

脉冲宽度

{'5'}

PhaseDelay

相位延迟

{'0'}

SampleTime

采样时间

{'1'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Ramp (Ramp)(封装子系统)

slope

斜率

{'1'}

start

开始时间

{'0'}

InitialOutput

初始输出

{'0'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Random Number (RandomNumber)

Mean

均值

{'0'}

Variance

方差

{'1'}

Seed

种子

{'0'}

SampleTime

采样时间

{'0.1'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Repeating Sequence (Repeating table)(封装子系统)

rep_seq_t

时间值

{'[0 2]'}

rep_seq_y

输出值

{'[0 2]'}

Repeating Sequence Interpolated (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

采样时间

{'0.01'}

OutMin

输出最小值

{'[]'}

OutMax

输出最大值

{'[]'}

OutDataTypeStr

输出数据类型

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

OutputDataTypeScaling
Mode

在 R2007b 中已弃用

 

OutDataType

在 R2007b 中已弃用

 

OutScaling

在 R2007b 中已弃用

 

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

Repeating Sequence Stair (Repeating Sequence Stair)(封装子系统)

OutValues

输出值的向量

{'[3 1 4 2 1].''}

tsamp

采样时间

{'-1'}

OutMin

输出最小值

{'[]'}

OutMax

输出最大值

{'[]'}

OutDataTypeStr

输出数据类型

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

OutputDataTypeScaling
Mode

在 R2007b 中已弃用

 

OutDataType

在 R2007b 中已弃用

 

ConRadixGroup

在 R2007b 中已弃用

 

OutScaling

在 R2007b 中已弃用

 

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

Signal Builder (Sigbuilder block)(封装子系统)

Signal Editor (SignalEditor)

Filename

文件名

{'untitled.mat'}

ActiveScenario

激活方案

{'Scenario'}

ActiveSignal

信号

{'Signal 1'}

IsBus

输出总线信号

'on' | {'off'}

OutputBusObjectStr

选择总线对象

{'Bus: BusObject'}

SampleTIme

采样时间

{'0'}

Interpolate

数据插值

{'off'} | 'on'

ZeroCross

启用过零检测

{'off'} | 'on'

OutputAfterFinalValue

最终数据值之后的输出

{'Setting to zero'} | 'Extrapolation' | 'Holding final value'

Unit

单位

{'inherit'}

PreserveSignalName

布尔值 - {'off'} | 'on'

NumberOfScenarios

只读。使用 get_param 获得此值。

NumberOfSignals

只读。使用 get_param 获得此值。

Signal Generator (SignalGenerator)

WaveForm

波形

{'sine'} | 'square' | 'sawtooth' | 'random'

TimeSource

时间(t)

{'Use simulation time'} | 'Use external signal'

Amplitude

振幅

{'1'}

Frequency

频率

{'1'}

Units

单位

'rad/sec' | {'Hertz'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Sine Wave (Sin)

SineType

正弦类型

{'Time based'} | 'Sample based'

TimeSource

时间

{'Use simulation time'} | 'Use external signal'

Amplitude

振幅

{'1'}

Bias

偏置

{'0'}

Frequency

频率

{'1'}

Phase

相位

{'0'}

Samples

每周期采样数

{'10'}

Offset

偏移量(采样数)

{'0'}

SampleTime

采样时间

{'0'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Step (Step)

Time

阶跃时间

{'1'}

Before

初始值

{'0'}

After

终值

{'1'}

SampleTime

采样时间

{'0'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

ZeroCross

启用过零检测

'off' | {'on'}

Uniform Random Number (UniformRandomNumber)

Minimum

最小值

{'-1'}

Maximum

最大值

{'1'}

Seed

种子

{'0'}

SampleTime

采样时间

{'0.1'}

VectorParams1D

将向量参数解释为一维向量

'off' | {'on'}

Waveform Generator (WaveformGenerator)

OutMin

输出最小值

{'[]'}

OutMax

输出最大值

{'[]'}

OutDataTypeStr

输出数据类型

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

LockScale

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

SaturateOnIntegerOverflow

对整数溢出进行饱和处理

{'off'} | 'on'

SelectedSignal

输出信号

{'1'}

SampleTime

采样时间

{'0'}

String 库模块参数

模块(类型)/参数

对话框提示

Compose String (Compose String)

Format

格式

标量

{""%d %f""}| ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | 可选操作符和文本

OutDataTypeStr

输出数据类型

{"stringtype(255)"} | "stringtype(N)" | "string"

Scan String (Scan String)

Format

格式

标量

{""%d %f""}| ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | 可选操作符和文本

String Compare (String Compare)

CaseSensitive

字符串比较区分大小写

'off' | {'on'}

CompareOption

要比较的字符量

{"Entire string"} | "First N characters"

NumberOfCharacters

要比较的字符数

{'1'} | 标量

String Concatenate (String Concatenate)

Inputs

输入的数目

{"2"}

OutDataTypeStr

输出数据类型

{"stringtype(128)"} | "stringtype(N)" | "string"

String Constant (String Constant)

String

字符串

{"Hello!"} | 标量

OutDataTypeStr

输出数据类型

{"stringtype(128)"} | "stringtype(N)" | "string"

String to ASCII (String to ASCII)

OutputVectorSize

输出向量大小

{"31"} | 标量

String to Double (String to Double)

Format

格式

标量

{""%d %f""}| ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | 可选操作符和文本

String to Enum (String to Enum)

OutDataTypeStr

输出数据类型

{"Enum: SlDemoSign"} | <data type expression>

String to Single (String to Single)

Format

格式

标量

{""%f""}| ""%d"" | ""%i"" | ""%o"" | ""%x"" | ""%X"" | ""%f"" | ""%e"" | ""%E"" | ""%g"" | ""%G"" | ""%s"" | 可选操作符和文本

Substring (Substring)

InheritMaximumLength

从输入中继承最大长度

'off' | {'on'}

OutDataTypeStr

输出数据类型

{"stringtype(31)"} | "stringtype(N)" | "string"

StringFromIdxToEnd

输出从 ''idx'' 到结尾的字符串

{'off'} | 'on'

User-Defined Functions 库模块参数

模块(类型)/参数

对话框提示

MATLAB Function (Stateflow)(封装子系统)

MATLAB System (MATLABSystem)

System

System object 类名称

{''}

Level-2 MATLAB S-Function (M-S-Function)

FunctionName

S-Function 名称

{'mlfile'}

Parameters

参数

{''}

Interpreted MATLAB Function (MATLABFcn)

MATLABFcn

MATLAB 函数

{'sin'}

OutputDimensions

输出维度

{'-1'}

OutputSignalType

输出信号类型

{'auto'} | 'real' | 'complex'

Output1D

将二维结果降为一维

'off' | {'on'}

SampleTime

采样时间(-1 表示继承)

{'-1'}

S-Function (S-Function)

FunctionName

S-Function 名称

{'system'}

Parameters

S-Function 参数

{''}

SFunctionModules

S-Function 模块

{''}

S-Function Builder (S-Function Builder)(封装子系统)

FunctionName

S-Function 名称

{'system'}

Parameters

S-Function 参数

{''}

SFunctionModules

S-Function 模块

{''}

Additional Discrete 库模块参数

模块(类型)/参数

对话框提示

Fixed-Point State-Space (Fixed-Point State-Space)(封装子系统)

A

状态矩阵 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

锁定输出数据类型设置以防止被定点工具更改

{'off'} | 'on'

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Transfer Fcn Direct Form 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

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Transfer Fcn Direct Form II Time Varying (Transfer Fcn Direct Form II Time Varying)(封装子系统)

vinit

初始条件

{'0.0'}

RndMeth

整数舍入模式

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

DoSatur

发生溢出时饱和处理为最大值或最小值

{'off'} | 'on'

Unit Delay Enabled (Unit Delay Enabled)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Unit Delay Enabled External IC (Unit Delay Enabled External Initial Condition)(封装子系统)

tsamp

采样时间

{'-1'}

Unit Delay Enabled Resettable (Unit Delay Enabled Resettable)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Unit Delay Enabled Resettable External IC (Unit Delay Enabled Resettable External Initial Condition)(封装子系统)

tsamp

采样时间

{'-1'}

Unit Delay External IC (Unit Delay External Initial Condition)(封装子系统)

tsamp

采样时间

{'-1'}

Unit Delay Resettable (Unit Delay Resettable)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Unit Delay Resettable External IC (Unit Delay Resettable External Initial Condition)(封装子系统)

tsamp

采样时间

{'-1'}

Unit Delay With Preview Enabled (Unit Delay With Preview Enabled)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Unit Delay With Preview Enabled Resettable (Unit Delay With Preview Enabled Resettable)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Unit Delay With Preview Enabled Resettable External RV (Unit Delay With Preview Enabled Resettable External RV)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Unit Delay With Preview Resettable (Unit Delay With Preview Resettable)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Unit Delay With Preview Resettable External RV (Unit Delay With Preview Resettable External RV)(封装子系统)

vinit

初始条件

{'0.0'}

tsamp

采样时间

{'-1'}

Additional Math:Increment - Decrement 库模块参数

模块(类型)/参数

对话框提示

Decrement Real World (Real World Value Decrement)(封装子系统)

Decrement Stored Integer (Stored Integer Value Decrement)(封装子系统)

Decrement Time To Zero (Decrement Time To Zero)(封装子系统)

Decrement To Zero (Decrement To Zero)(封装子系统)

Increment Real World (Real World Value Increment)(封装子系统)

Increment Stored Integer (Stored Integer Value Increment)(封装子系统)