Lowerlimit
高于Upperlimit参数
输入值>Upperlimit
Upperlimit
当Lowerlimit和Upperlimit的参数具有相同的值时,块输出该值。
数据类型支持
Saturation块接受以下数据类型的实际信号:
∙浮点
∙内置整数
∙固定点
见DataTypesSupportedbySimulink
参数和对话框
Saturation块对话框中的Main窗格中显示如下:
Saturation块的SignalAttributes窗格中的对话框中显示如下:
Showdatatypeassistant
显示的数据类型助理
设置
DataTypeAssistant帮助您设置Outputdatatype参数.
见SpecifyBlockOutputDataTypes.
命令行信息
见Block-SpecificParameters.
Upperlimit
指定在输入信号上的上限。
设置
默认:
0.5
Minimum:
值从Outputminimum参数
Maximum:
值从Outputmaximum参数
Tip
∙当Saturation块的输入信号高于此值,块的输出被裁剪到这个值。
∙Upperlimit参数转换为输出数据类型在脱机状态下使用舍入到最近的饱和度。
命令行信息
见Block-SpecificParameters.
Lowerlimit
指定输入信号的下限。
想
设置
默认:
-0.5
Minimum:
值从Outputminimum参数
Maximum:
值从Outputmaximum参数
Tips
∙当Saturation块的输入信号低于此值,则块的输出被裁剪到这个值。
∙下限参数转换为输出数据类型在脱机状态下使用舍入到最近的饱和度
命令行信息
见Block-SpecificParameters.
Treatasgainwhenlinearizing
选择此参数会导致增益视为1的线性化命令
设置
默认:
On
On
选择此项可导致的线性化命令将增益视为1。
Off
清除以导致的线性化命令将增益视为0。
Tips
仿真软件中的线性化命令将此块视为状态空间中的增益
命令行信息
见Block-SpecificParameters.
Enablezero-crossingdetection
选择此选项可启用零交叉检测。
有关详细信息,请参阅Zero-CrossingDetection.
设置
默认:
On
On
启用零交叉检测。
Off
不启用零交叉检测。
命令行信息
见Block-SpecificParameters.
Sampletime(-1forinherited)
输入的离散间隔之间采样时间点击或指定其他适当的采样时间,如连续或继承的。
设置
默认:
-1
缺省情况下,块继承了它的采样时间,根据该块内的模型的上下文。
要设置不同的采样时间,根据表中输入一个有效的采样时间在TypesofSampleTime.
见SpecifySampleTime.
命令行信息
见Block-SpecificParameters.
Lockoutputdatatypesettingagainstchangesbythefixed-pointtools
选择锁定的输出数据类型设置更改此块为定点工具和定点顾问。
设置
默认:
Off
On
锁定此块的输出数据类型设置。
Off
允许定点工具和定点顾问来改变此块的输出数据类型设置。
命令行信息
见Block-SpecificParameters.
另行参阅
见UseLockOutputDataTypeSetting.
Integerroundingmode
指定定点运算的舍入模式。
设置
默认:
Floor
Ceiling
舍入朝正无穷大的正面和负数。
等于MATLAB的ceil函数。
Convergent
舍入到最接近的偶数的值。
如果出现持平,舍入到最接近的偶数整数。
相当于定点工具箱convergent函数。
Floor
舍入朝负无穷大的正和负数字。
等于MATLAB的floor函数
Nearest
舍入到最接近的偶数的值。
如果出现持平,舍入朝正无穷大。
相当于定点工具箱的nearest函数。
Round
舍入到最接近的偶数的值。
如果出现一条领带,舍入朝正无穷大的正数、负数向负无穷方向舍入。
相当于定点工具箱round功能。
Simplest
自动选择floor舍和zerot舍之间生成舍入的代码,是尽可能提高效率
Zero
舍入数到零。
相当于MATLAB的fix功能。
命令行信息
见Block-SpecificParameters.
另行参阅
见Rounding
Outputminimum
指定块输出的最小值。
设置
默认:
[](未指定)
这个数字必须是有限的实数的双标值。
注意:
如果你指定一个的总线对象作为这个块的数据类型,总线上的数据块不设置最低值。
Simulink中忽略此设置。
相反,总线的总线对象的数据类型指定为元素的最小值。
有关的总线元素的最小属性信息,请参阅Simulink.BusElement.
Simulink中使用的最小值来执行:
∙参数范围检查(见CheckParameterValues)的一些块
∙模拟范围检查(请参阅SignalRanges)
∙自动缩放的定点数据类型
命令行信息
见Block-SpecificParameters.
Outputmaximum
指定块输出的最大值。
设置
默认:
[](未指定)
这个数字必须是有限的实数的双标值。
注意:
如果你指定一个总线对象作为这个块的数据类型,不设定总线上的数据块的最大值。
Simulink中忽略此设置。
相反,总线的总线对象的数据类型指定为元素的最大值。
有关的总线元素的最大的属性的信息,请参阅Simulink.BusElement.
∙Simulink中使用的最高值来执行:
∙参数范围检查(见CheckParameterValues)的一些块
∙模拟范围检查(请参阅SignalRanges)
∙定点数据类型的自动缩放
命令行信息
见Block-SpecificParameters.
Outputdatatype
指定输出的数据类型。
设置
默认:
Inherit:
Sameasinput
Inherit:
Inheritviabackpropagation
使用驱动块的数据类型。
Inherit:
Sameasinput
使用输入信号的数据类型。
double
输出数据类型是double.
single
输出数据类型是single.
int8
输出数据类型是int8.
uint8
输出数据类型是uint8.
int16
输出数据类型是int16.
uint16
输出数据类型是uint16.
int32
输出数据类型是int32.
uint32
输出数据类型是uint32.
fixdt(1,16,0)
输出数据类型是fixedpointfixdt(1,16,0).
fixdt(1,16,2^0,0)
输出数据类型是fixedpointfixdt(1,16,2^0,0).
使用数据类型的对象,例如,Simulink.NumericType.
命令行信息
见Block-SpecificParameters.
另行参阅
见SpecifyBlockOutputDataTypes.
Mode
选择类别到指定的数据。
设置
默认:
Inherit
Inherit
继承规则的数据类型。
选择Inherit,启用第二个菜单/文本框的右侧。
选择以下选项之一:
∙Inheritviabackpropagation
∙Sameasinput(默认)
Builtin
内置的数据类型。
启用第二个菜单/文本框的右侧选择Builtin。
选择以下选项之一:
∙double(默认)
∙single
∙int8
∙uint8
∙int16
∙uint16
∙int32
∙uint32
Fixedpoint
定点数据类型。
Expression
计算结果的数据类型的表达式。
选择Expression将启用第二个菜单/文本框的右边,您可以在其中输入表达式。
依赖
单击Showdatatypeassistant按钮启用此参数。
命令行信息
见Block-SpecificParameters.
另行参阅
见SpecifyDataTypesUsingDataTypeAssistant.
Signedness
指定是否要在固定点数据作为符号或无符号。
设置
默认:
Signed
Signed
指定固定点数据为signed.
Unsigned
指定固定点数据为unsigned.
依存关系
选择Mode>Fixedpoint启用此参数
命令行信息
见Block-SpecificParameters.
另行参阅
见SpecifyingaFixed-PointDataType.
Wordlength
指定这个字所持有的量化的整数位大小
设置
默认:
16
Minimum:
0
Maximum:
32
依存关系
选择Mode>Fixedpoint启用此参数
命令行信息
见Block-SpecificParameters.
另行参阅
见SpecifyingaFixed-PointDataType.
Scaling
指定调整您的固定点数据,以避免溢出条件,尽量减少量化误差的方法
设置
默认:
Bestprecision
Binarypoint
指定二进制点的位置。
Slopeandbias
输入slope和bias.
Bestprecision
指定最佳精度值。
依存关系
选择Mode>Fixedpoint启用此参数
选择Binarypoint启用:
∙Fractionlength
∙CalculateBest-PrecisionScaling
选择Slopeandbias启用:
∙Slope
∙Bias
∙CalculateBest-PrecisionScaling
命令行信息
见Block-SpecificParameters.
另行参阅
见SpecifyingaFixed-PointDataTy