Relational Operator.docx
- 文档编号:23439734
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:12
- 大小:85.73KB
Relational Operator.docx
《Relational Operator.docx》由会员分享,可在线阅读,更多相关《Relational Operator.docx(12页珍藏版)》请在冰豆网上搜索。
RelationalOperator
RelationalOperator
执行操作上输入指定的关系
库
逻辑和位操作
描述
双输入模式
默认情况下,RelationalOperator块比较使用指定的参数的关系运算符,你的两个输入端。
第一输入对应于最佳输入端口和第二输入端的底部的输入端口。
(见HowtoRotateaBlock)
您可以指定两个输入模式中,在下面的操作之一:
操作
描述
==
TRUE,如果该第一输入端是等于第二输入
~=
TRUE,如果该第一输入端是不等于的第二输入端
<
TRUE,如果该第一输入端是小于第二输入
<=
TRUE,如果该第一输入端是小于或等于第二输入
>=
TRUE,如果该第一输入端是大于或等于所述第二输入
>
TRUE,如果该第一输入端是大于第二输入
您可以指定输入标量,数组,或它们的组合的一个标量,一个数组。
为...
输出是...
标量输入
标量
数组输入
相同尺寸的数组,其中每个元素是输入数组的一个元素的元素的比较的结果
混合标量和数组输入
一个阵列,其中每个元素是标量和相应的数组元素的结果之间的比较
小的正范围内的输入被转换到脱机使用舍入到最接近的数且饱和度的另一输入的数据类型。
这种转换发生之前的比较。
您可以指定输出数据类型使用Outputdatatype参数.输出等于1为TRUE和FALSE为0。
提示选择一个输出数据类型,表示完全零。
满足这个条件的数据类型包括有符号和无符号的整数和浮点数据类型。
单输入模式
当您选择以下操作之一为Relationaloperator,块切换到输入模式。
操作
描述
isInf
TRUE,如果输入的是Inf
isNaN
TRUE,如果输入的是NaN
isFinite
TRUE,如果输入的是finite
对于输入,是不是浮点,块产生下面的输出。
数据类型
操作
块输出
固定点
∙Boolean
∙内置整数
isInf
FALSE
isNaN
FALSE
isFinite
TRUE
数据类型传输规则
以下规则适用于块有一个或多个输入端口未指定数据类型时的传输数据类型
当该块处于...
和...
块使用...
两个输入模式下
这两个输入端口有不确定的数据类型
double作为两个输入端的默认数据类型
一个输入端口都有一个未指定数据类型
从指定的输入端口,其他端口的默认数据类型的数据类型
一个输入模式
输入端口都有一个未指定数据类型
double为默认的数据类型的输入
数据类型支持
RelationalOperator块接受实数或复数信号的任何Simulink的支持,包括定点和枚举数据类型的数据类型。
对于两个输入模式,当操作是==or~=时,一个输入可以是实数的和,也可以是的另一个复数.复数的输入,只为==,~=,isInf,isNaN,和isFinite.
见DataTypesSupportedbySimulink
参数和对话框
RelationalOperator块对话框中Main窗格显示如下:
RelationalOperator块对话框中DataType窗格显示如下:
Showdatatypeassistant
显示DataTypeAssistant.
设置
DataTypeAssistant帮助您设置Outputdatatype参数.
见SpecifyBlockOutputDataTypes.
命令行信息
见Block-SpecificParameters
Relationaloperator
指定的操作,用于比较两个输入或确定的一个输入端的信号类型。
设置
默认:
<=
==
TRUE,如果该第一输入端是等于第二输入
~=
TRUE,如果该第一输入端是不等于第二输入端
<
TRUE,如果该第一输入端是小于第二输入
<=
TRUE,如果该第一输入端是小于或等于第二输入
>=
TRUE,如果该第一输入端是大于或等于所述第二输入
>
TRUE,如果该第一输入端是大于第二输入
isInf
TRUE,如果输入端是Inf
isNaN
TRUE,如果输入端是NaN
isFinite
TRUE,如果输入端是finite
命令行信息
见Block-SpecificParameters
Enablezero-crossingdetection
选择启用过零检测。
见Zero-CrossingDetection.
设置
默认:
On
On
启用过零检测。
Off
不启用过零检测
命令行信息
见Block-SpecificParameters
Sampletime(-1forinherited)
输入的离散间隔之间采样时间点击或指定其他适当的采样时间,如连续或继承的。
设置
默认:
-1
通过默认,块继承了它的采样时间,根据该块内的模型的上下文。
要设置不同的采样时间,根据表中输入一个有效的采样时间TypesofSampleTime.
见SpecifySampleTime
命令行信息
见Block-SpecificParameters
Requireallinputstohavethesamedatatype
要求所有输入都具有相同的数据类型。
设置
默认:
Off
On
要求所有输入都具有相同的数据类型。
Off
不要求所有输入都具有相同的数据类型。
依赖
此复选框不可用是当您选择isInf,isNaN,或isFinite为Relationaloperator,因为该块是在一个输入模式。
命令行信息
见Block-SpecificParameters
Outputdatatype
指定输出的数据类型
设置
默认:
boolean
Inherit:
Logical(seeConfigurationParameters:
Optimization)
使用ImplementlogicsignalsasBooleandata配置参数(见ImplementlogicsignalsasBooleandata(vs.double))指定输出的数据类型。
注:
此选项之前创建的boolean选项提供支持的型号。
新的模式,使用的其他选项,最好是boolean值。
boolean
指定输出数据类型是boolean.
fixdt(1,16)
指定输出数据类型是fixdt(1,16).
使用的数据类型对象的名称,例如,Simulink.NumericType.
提示:
要输入一个内置的数据类型(double,single,int8,uint8,int16,uint16,int32,或uint32),括在单引号中表达。
例如,输入'double'而不是double.
命令行信息
见Block-SpecificParameters
Mode
选择类别到指定的数据。
设置
默认:
Builtin
Inherit
指定数据类型的继承规则。
选择Inherit启用Logical(seeConfigurationParameters:
Optimization).
Builtin
指定内置的数据类型。
选择Builtin启用boolean.
Fixedpoint
指定定点数据类型
Expression
指定数据类型的表达式的计算。
依赖
点击Showdatatypeassistant按钮启用此参数。
命令行信息
见Block-SpecificParameters
参考
见SpecifyDataTypesUsingDataTypeAssistant.
Datatypeoverride
指定数此信号据类型覆盖模式
设置
默认:
Inherit
Inherit
继承设置的情况下,也就是块的数据类型覆盖,Simulink.Signal对象或在Simulink的Stateflow图表正在使用的信号。
Off
忽略的数据类型设置它的上下文,并使用指定的定点数据类型的信号覆盖。
提示
关闭数据类型覆盖为单个数据类型的能力,提供了更大的控制权在模型中的数据类型时,可以应用数据类型覆盖。
例如,您可以使用此选项,以确保数据类型的数据类型覆盖设置符合下游块的要求。
依赖
当Mode是Builtin或Fixedpoint时此参数才会出现,.
Signedness
指定是否要在固定点数据作为Signed或无Unsigned。
设置
默认:
Signed
Signed
指定Signed固定点数据
Unsigned
指定unsigned固定点数据
依存关系
选择Mode>Fixedpoint启用此参数。
命令行信息
见Block-SpecificParameters
参考
见SpecifyingaFixed-PointDataType.
Wordlength
指定的字,保存的位大小的量化整数。
设置
默认:
16
Minimum:
0
Maximum:
32
依存关系
选择Mode>Fixedpoint启用此参数。
命令行信息
见Block-SpecificParameters
参考
见SpecifyingaFixed-PointDataType.
Scaling
指定调整您的固定点数据,以避免溢出条件,尽量减少量化误差的方法。
设置
默认:
Integer
Integer
指定的整数。
该设置具有相同的结果作为指定一个二进制点的位置和设置分数的长度为0。
命令行信息
见Block-SpecificParameters
参考
见SpecifyingaFixed-PointDataType.
实例
在sldemo_fuelsyssldemo_fuelsys模型,fuel_rate_control/airflow_calc子系统使用两个RelationalOperator块:
双方的RelationalOperator块在两输入模式下操作。
使用此操作的块...
比较...
<=
氧气传感器的阈值,0.5值
==
燃料的模式值的理想值,sld_FuelModes.LOW
特征
直接馈通
是
采样时间
在Sampletime参数里指定
标量扩展
是,输入
量纲
是
多量纲
是
过零检测
是,如果启用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Relational Operator