文档帮助中心文档
真值表功能在图表,状态,框,或函数
使用Stateflow.TruthTable对象创建真值表函数,该函数以简洁的表格格式实现组合逻辑设计。典型的应用包括:
Stateflow.TruthTable
故障检测与管理
模式转换
您可以在状态和转换操作中调用真值表函数。有关更多信息,请参阅使用真值表对组合逻辑建模.
函数= Stateflow.TruthTable(父)
例子
作用= Stateflow。TruthTable (父)创建一个Stateflow.TruthTable父图表、状态、框或函数中的对象。
作用= Stateflow。TruthTable (父)
作用
父
全部展开
Stateflow。图表
Stateflow。状态
Stateflow。盒子
Stateflow。函数
新真值表的父表,指定为一个状态流®这些类型之一的API对象:
Stateflow API对象具有与您在Stateflow编辑器中设置的值相对应的属性。要访问或修改属性,请使用点表示法。要访问或修改多个API对象的多个属性,请使用收到和集函数,分别。有关更多信息,请参见修改状态流对象的属性和调用函数.
收到
集
的名字
''
真值表的名称,指定为字符向量。
标签串
“?”
真值表的标签,指定为字符向量。
ActionTable
真值表的操作表,指定为字符向量的单元格数组。
条件表
真值表的条件表,指定为字符向量的单元格数组。
语言
“MATLAB”
“C”
用于编程真值表的操作语言,指定为“MATLAB”或“C”.的选项“C”仅在使金宝app用C作为操作语言的图表中的真值表中支持。有关详细信息,请参阅作为动作语言语法的MATLAB与C的区别.
我明确表示同意
假
符合事实的
是否注释掉指定为数字或逻辑1的真值表(符合事实的)或0(假).将此属性设置为符合事实的相当于右键单击真值表并选择点评.有关更多信息,请参见在图表中注释状态流对象.
我被暗示了
此属性是只读的。
真值表是否被隐式注释掉,指定为数字或逻辑1 (符合事实的)或0(假)。当您注释掉包含真值表的状态、框或函数时,真值表将被隐式注释掉。
CommentText
添加到真值表的注释文本,指定为字符向量。此属性仅在我明确表示同意财产是符合事实的.在状态流编辑器中,当您指向注释面板时在真值表上,文本显示为工具提示。当你设定我明确表示同意财产假的价值CommentText恢复到''.
位置
[0 0 90 60]
[左上角宽度高度]
真值表的位置和大小,指定为该形式的四个元素的数字向量[左上角宽度高度].
坏路口
真值表是否以图形方式与指定为数字或逻辑1的框、状态或函数相交(符合事实的)或0(假).
字形大小
真值表标签的字体大小,指定为标量StateFont。大小属性设置此属性的初始值。
StateFont。大小
OverSpecDiagnostic
“错误”
“警告”
“没有”
当真值表被过度指定时的诊断动作级别,指定为“错误”,“警告”,或“没有”.有关更多信息,请参见纠正指定过度和指定不足的真值表.
不足诊断
当真值表未被充分指定时的诊断动作级别,指定为“错误”,“警告”,或“没有”.有关更多信息,请参见纠正指定过度和指定不足的真值表.
调试
Stateflow.FunctionDebug
为真值表指定的调试器属性Stateflow.FunctionDebug具有此属性的对象:
断点。OnDuring—是否设置在函数调用断点,指定为数字或逻辑1(符合事实的)或0(假).
断点。OnDuring
在函数调用
此属性仅在以下情况下适用:语言真值表的性质ActionLanguage包含真值表的图表的“C”.有关更多信息,请参见将断点设置为调试图.
ActionLanguage
例子:function.Debug.Breakpoints.OnDuring = true;
function.Debug.Breakpoints.OnDuring = true;
SaturateOnIntegerOverflow
真值表中的数据是否在整数溢出时饱和,指定为数字或逻辑1 (符合事实的)或0(假).当禁用此属性时,真值表中的数据将包装为整数溢出。该属性仅在语言真值表的性质是“MATLAB”和ActionLanguage包含真值表的图表中“C”.有关更多信息,请参见处理图表数据的整数溢出.
EmlDefaultFimath
fimath
'与MATLAB默认值相同'
'其他:用户指定'
违约fimath真值表的属性,指定为以下值之一:
'与MATLAB默认值相同'-使用相同的fimath属性作为当前默认值fimath对象。
'其他:用户指定'-使用InputFimath属性指定默认值fimath对象。
InputFimath
该属性仅在语言真值表的性质是“MATLAB”和ActionLanguage包含真值表的图表中“C”.
违约fimath对象,指定为字符向量。当EmlDefaultFimathMATLAB的属性®功能是'其他:用户指定',您可以使用此属性:
输入一个表达式来构造fimath对象。
输入变量的变量名fimath对象在MATLAB或模型工作空间中。
内联期权
“汽车”
“函数”
“内联”
生成代码中真值表的外观,指定为以下值之一:
“汽车”-内部计算确定函数在生成代码中的外观。
“函数”-该函数作为一个单独的C函数实现。
“内联”-对函数的调用被代码替换。
有关更多信息,请参见生成代码中的内联状态函数(金宝app仿真软件编码器).
图表
包含真值表的图表,指定为Stateflow。图表对象。
子查看器
真值表的子查看器,指定为Stateflow。图表,Stateflow。状态,Stateflow。盒子,或Stateflow。函数对象。子查看器是一个或多个图表,您可以在其中图形化地查看真值表。
机
状态流机器
包含真值表的机器,指定为状态流机器对象。
路径
在模型层次结构中真值表的父节点的位置,指定为字符向量。
描述
真值表的说明,指定为字符向量。
文档
真值表的文档链接,指定为字符向量。
标签
[]
真值表的用户定义标记,指定为任意类型的数据。
SSIdNumber
会话独立的标识符,指定为整数标量。使用此属性将真值表与模型中的其他对象区分开来。
身份证件
作为整数标量指定的唯一标识符。不像SSIdNumber,每次启动新的MATLAB会话时都会重新分配此属性的值,并且在删除对象后可能会回收该属性的值。
发现
得到孩子
getParent
对话
isCommented
视图
突出
菲托维
全部崩溃
在图表中添加真值表函数ch.将其标签设置为(y1, y2) = f (x1, x2, x3) '.
ch
(y1, y2) = f (x1, x2, x3) '
作用=Stateflow.TruthTable(ch);作用.LabelString =(y1, y2) = f (x1, x2, x3) ';
Stateflow。盒子|Stateflow。图表|Stateflow。函数|Stateflow。状态
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处
现在受审