图表、状态、方框或函数中的数据
父
- - - - - -新数据对象的父对象Stateflow。图表
对象|Stateflow,State
对象|Stateflow。盒子
对象|Stateflow。函数
对象|……新数据对象的父对象,指定为以下类型之一的statflow API对象:
的名字
- - - - - -数据对象名称“数据”
(默认)|特征向量数据对象的名称,指定为字符向量。
范围
- - - - - -数据对象范围“本地”
(默认)|“输入”
|“输出”
|“不变”
|“参数”
|的数据存储内存
|“临时性”
|“进口”
|“出口”
港口
- - - - - -数据对象的端口索引数据对象的端口索引,指定为整数标量。此属性仅适用于输入和输出数据。有关详细信息,请参阅港口.
UpdateMethod
- - - - - -方法用于更新数据对象“离散”
(默认)|“连续的”
方法用于更新数据对象,指定为“离散”
或“连续的”
.该属性仅在图表更新
属性的“连续”
.有关更多信息,请参见状态流中的连续时间建模.
InitializeMethod
- - - - - -初始化数据对象的方法“表情”
(默认)|“参数”
|“不需要”
用于初始化数据对象值的方法,该值指定为取决于数据范围的字符向量:
对于本地和输出数据,使用“表情”
或“参数”
.
对于常量数据,使用“表情”
.
对于输入数据、参数和数据存储内存,请使用“不需要”
.
该属性等价于初始值下拉列表和数据属性对话框。有关更多信息,请参见初始值.
道具。InitialValue
- - - - - -数据对象的初始值''
(默认)|特征向量数据对象的初始值,指定为字符向量。有关详细信息,请参阅初始值.
例子:data.Props.InitialValue='1.5';
Props.Range.Maximum
- - - - - -数据对象的最大值''
(默认)|特征向量数据对象的最大值,指定为字符向量。有关更多信息,请参见限制范围内.
例子:data.Props.Range.Maximum = ' 1024 ';
Props.Range.Minimum
- - - - - -数据对象的最小值''
(默认)|特征向量数据对象的最小值,指定为字符向量。有关更多信息,请参见限制范围内.
例子:data.Props.Range.Minimum = ' 0 ';
节省工作空间
- - - - - -是否将数据对象保存到工作空间变量假
或0(默认)|真正的
或1是否将数据对象的值保存到MATLAB中同名的变量中®模拟结束时的基本工作区,指定为数字或逻辑1 (真正的
)或0(假
).此属性仅适用于使用C作为操作语言的图表中的数据。有关更多信息,请参见将最终值保存到基本工作区.
可调
- - - - - -数据对象是否为可调参数真正的
或1(默认)|假
或0数据对象是否为可调参数,指定为数字或逻辑1 (真正的
)或0(假
).仿真过程中只能修改可调参数。此属性仅适用于参数数据。
道具,复杂性
- - - - - -数据对象是否接受复杂值“关”
(默认)|“上”
数据对象是否接受复杂值,指定为“上”
或“关”
.有关更多信息,请参见状态流程图中的复杂数据.
例子:data.Props.Complexity = '在';
道具。ResolveToSignalObject
- - - - - -数据对象是否解析为金宝app仿真软件。信号
对象假
或0(默认)|真正的
或1数据对象是否解析为金宝app仿真软件。信号
在模型或基本工作区中定义的对象,指定为数字或逻辑1 (真正的
)或0(假
).有关更多信息,请参见从Simulink信号对象中解析数据属性金宝app.
例子:data.Props.ResolveToSignalObject = true;
Props.Unit.Name
- - - - - -数据对象的度量单位“继承”
(默认)|特征向量数据对象的度量单位,指定为字符向量。此属性仅适用于使用C作为操作语言的图表中的数据。有关详细信息,请参阅指定状态流数据的单位.
例子:data.Props.Unit.Name =“m”;
数据类型
- - - - - -数据对象类型“继承:来自图表中的定义”
(默认)|“双”
|“单身”
|“int32”
|‘uint32’
|“布尔”
|……属性指定为字符向量的数据对象的类型Props.Type.Method
数据对象的属性:
如果Props.Type.Method
属性为“继承”
,此属性的值为“继承:来自图表中的定义”
本地数据和“继承:与Simulink相同”金宝app
用于输入、输出和参数数据。
如果Props.Type.Method
属性为“内置”
,可以使用以下选项之一指定此属性:
“双”
“单身”
“int8”
“int16”
“int32”
“int64”
“uint8”
‘uint16’
‘uint32’
“uint64”
“布尔”
毫升的
(金宝app仅支持使用C作为操作语言的图表)
“字符串”
(金宝app仅支持使用C作为操作语言的图表)
否则,道具。类型
数据对象的属性决定此属性的值。
有关更多信息,请参见本节添加数据在使用Stateflow API创建图表.
Props.Type.Method
- - - - - -设置数据类型的方法“继承”
(默认)|“内置”
|“总线对象”
|“枚举”
|“表情”
|“不动点”
用于设置数据类型的方法,指定为取决于数据范围的字符向量:
对于本地、输入、输出或参数数据,请使用“继承”
,“内置”
,“总线对象”
,“枚举”
,“表情”
,或“不动点”
.
对于常量数据,使用“内置”
,“表情”
,或“不动点”
.
对于数据存储内存数据,使用“继承”
.
该属性等价于模式“模型管理器”和“数据属性”对话框中的“数据类型助手”字段。有关详细信息,请参阅指定状态流数据的类型.
例子:data.Props.Method =“内置”;
Props.Type.BusObject
- - - - - -姓名金宝app仿真软件。公共汽车
对象''
(默认)|特征向量姓名金宝app仿真软件。公共汽车
对象,该对象定义数据对象,指定为字符向量。此属性仅在Props.Type.Method
属性为“总线对象”
.有关更多信息,请参见通过状态流结构访问总线信号.
例子:data.Props.Type.BusObject='COUNTERBUS';
Props.Type.EnumType
- - - - - -枚举类型名称''
(默认)|特征向量定义数据对象的枚举类型的名称,指定为字符向量。该属性仅在Props.Type.Method
属性为“枚举”
.有关更多信息,请参见通过使用枚举数据按名称引用值.
例子:data.Props.Type.EnumType =“BasicColors”;
Props.Type.Expression
- - - - - -计算结果为数据类型的表达式''
(默认)|特征向量计算为数据对象的数据类型(指定为字符向量)的表达式。此属性仅在Props.Type.Method
属性为“表情”
.有关更多信息,请参见使用MATLAB表达式指定数据属性.
例子:data.Props.Type.Expression='Type(y)';
道具
- - - - - -不动点数据的符号性真正的
或1(默认)|假
或0定点数据对象的符号性,指定为数字或逻辑1(真正的
)或0(假
).该属性仅在Props.Type.Method
属性为“不动点”
.有关更多信息,请参见状态流图中的定点数据.
例子:data.Props.Type.Signed = false;
Props.Type.WordLength
- - - - - -定点数据的字长“16”
(默认)|特征向量指定为字符向量的定点数据对象的字长(以位为单位)。该属性仅在Props.Type.Method
属性为“不动点”
.有关更多信息,请参见状态流图中的定点数据.
例子:data.Props.Type.WordLength =“32”;
Props.Type.Fixpt.ScalingMode
- - - - - -缩放定点数据的方法“没有”
(默认)|“二点”
|斜率和偏见的
用于缩放定点数据对象的方法,指定为“二点”
,斜率和偏见的
,或“没有”
.该属性仅在Props.Type.Method
属性为“不动点”
.有关更多信息,请参见状态流图中的定点数据.
例子:data.Props.Type.Fixpt.ScalingMode = '二进制点';
Props.Type.Fixpt.FractionLength
- - - - - -定点数据的分数长度''
(默认)|特征向量指定为字符向量的定点数据对象的分数长度(以位为单位)。属性时,此属性仅应用于定点数据Props.Type.Fixpt.ScalingMode
财产是“二点”
.有关更多信息,请参见状态流图中的定点数据.
例子:data.Props.Type.Fixpt.FractionLength='2';
支柱类型固定坡度
- - - - - -定点数据的斜率''
(默认)|特征向量定点数据对象的斜率,指定为字符向量。属性时,此属性仅应用于定点数据Props.Type.Fixpt.ScalingMode
财产是斜率和偏见的
.有关更多信息,请参见状态流图中的定点数据.
例子:data.Props.Type.Fixpt.Slope='2^-2';
Props.Type.Fixpt.Bias
- - - - - -定点数据的偏差''
(默认)|特征向量定点数据对象的偏差,指定为字符向量。属性时,此属性仅应用于定点数据Props.Type.Fixpt.ScalingMode
财产是斜率和偏见的
.有关更多信息,请参见状态流图中的定点数据.
例子:data.Props.Type.Fixpt.Bias = ' 0 ';
Props.Type.Fixpt.Lock
- - - - - -是否防止更换定点式假
或0(默认)|真正的
或1控件选择的自动缩放类型是否防止将数据对象的定点类型替换为定点的工具(定点设计器),指定为数字或逻辑1 (真正的
)或0(假
).有关更多信息,请参见使用定点工具自动缩放(定点设计器).
例子:data.Props.Type.Fixpt.Lock = true;
CompiledType
- - - - - -由编译器确定的数据类型“未知”
(默认)|特征向量此属性是只读的。
由编译器确定的数据类型,指定为字符向量。
Props.Array.Size
- - - - - -数据对象的大小' 1 '
(默认)|特征向量数据对象的大小,指定为字符向量。有关更多信息,请参见指定状态流数据的大小.
Props.Array.IsDynamic
- - - - - -数据对象是否具有可变大小假
或0(默认)|真正的
或1数据对象是否具有可变大小,指定为数字或逻辑1(真正的
)或0(假
).只有可变大小的数据才能在模拟期间更改大小。此属性仅适用于输入和输出数据,与变量的大小复选框中的。有关更多信息,请参见在状态流程图中声明可变大小的数据.
Props.Array.FirstIndex
- - - - - -数组第一个元素的索引数组数据对象的第一个元素的索引,指定为字符向量。此属性仅适用于使用C作为操作语言的图表中的数组数据。有关更多信息,请参见将最终值保存到基本工作区.
CompiledSize
- - - - - -由编译器确定的数据大小''
(默认)|特征向量此属性是只读的。
由编译器确定的数据大小,指定为字符向量。
OutputState
- - - - - -数据对象监视的状态或图表[]
(默认)|Stateflow。AtomicSubchart
对象|Stateflow。图表
|Stateflow。金宝appSimulinkBasedState
对象|Stateflow,State
对象|Stateflow.StateTransitionTableChart
对象此属性是只读的。
数据对象监视的状态或图表,指定为空数组或Stateflow。AtomicSubchart
,Stateflow。图表
,Stateflow。金宝appSimulinkBasedState
,Stateflow,State
,或Stateflow.StateTransitionTableChart
对象。有关详细信息,请参阅通过活动状态数据监视状态活动.
LoggingInfo。数据采集
- - - - - -是否对数据对象启用信号记录假
或0(默认)|真正的
或1是否为指定为数字1或逻辑1的数据对象启用信号日志记录(真正的
)或0(假
).有关更多信息,请参见日志模拟输出状态和数据.
例子:data.LoggingInfo.DataLogging = true;
LoggingInfo。DecimateData
- - - - - -是否限制记录的数据假
或0(默认)|真正的
或1是否限制记录的数据量(指定为数字或逻辑1)(真正的
)或0(假
).当该物业真正的
,信号测井通过使用指定的间隔大小跳过样本LoggingInfo。大量毁灭
属性。有关详细信息,请参阅大量毁灭.
例子:data.LoggingInfo.DeimateData = true;
LoggingInfo。大量毁灭
- - - - - -抽取间隔2
(默认)|标量抽取间隔,指定为整数标量。的默认值2
意味着图表记录每一个其他样本。有关更多信息,请参见大量毁灭.
例子:data.LoggingInfo.Decimation = 5;
LoggingInfo。LimitDataPoints
- - - - - -是否限制要记录的数据点数量假
或0(默认)|真正的
或1是否限制要记录的数据点数量(指定为数字或逻辑1)(真正的
)或0(假
).当该物业真正的
,信号测井通过使用指定的值限制数据点的数量LoggingInfo.MaxPoints
属性。有关详细信息,请参阅限制数据点到最后.
例子:data.LoggingInfo.LimitDataPoints=true;
LoggingInfo.MaxPoints
- - - - - -要记录的最大数据点数5000
(默认)|标量要记录的最大数据点数,指定为整数标量。的默认值为5000
表示图表记录了模拟生成的最后5000个数据点。有关更多信息,请参见限制数据点到最后.
例子:data.LoggingInfo.MaxPoints = 100;
LoggingInfo。NameMode
- - - - - -信号源名称“SignalName”
(默认)|“自定义”
用于记录数据对象的信号名称的来源,指定为以下值之一:
“SignalName”
—使用数据对象的名称。
“自定义”
参数指定的自定义信号名称LoggingInfo.LoggingName
财产。
有关更多信息,请参见日志的名字.
例子:data.LoggingInfo.NameMode =“定制”;
LoggingInfo.LoggingName
- - - - - -自定义信号名称用于记录数据对象的自定义信号名称,指定为字符向量。此属性仅在LoggingInfo。NameMode
财产是“自定义”
.有关更多信息,请参见日志的名字.
例子:data.LoggingInfo.LoggingName =“数据”;
调试。看
- - - - - -是否跟踪数据对象假
或0(默认)|真正的
或1是否跟踪断点和监视窗口中数据对象的值(指定为数字或逻辑1)(真正的
)或0(假
).有关更多信息,请参见在断点和监视窗口中查看数据.
测试点
- - - - - -是否设置数据对象为测试点假
或0(默认)|真正的
或1是否将数据对象设置为测试点,指定为数字或逻辑1 (真正的
)或0(假
).有关更多信息,请参见监视状态流图中的测试点.
机
- - - - - -包含数据对象的机器Stateflow。机
对象此属性是只读的。
包含数据对象的计算机,指定为Stateflow。机
对象。
路径
- - - - - -父组件在模型层次结构中的位置此属性是只读的。
数据对象的父对象在模型层次结构中的位置,指定为字符向量。
描述
- - - - - -描述''
(默认)|特征向量数据对象的描述,指定为字符向量。
文档
- - - - - -文档链接''
(默认)|特征向量数据对象的文档链接,指定为字符向量。
标签
- - - - - -用户定义标签[]
(默认)|任何数据类型数据对象的用户定义标记,指定为任意类型的数据。
SSIdNumber
- - - - - -会话独立标识符此属性是只读的。
会话独立的标识符,指定为整数标量。使用此属性将数据对象与模型中的其他对象区分开来。
Id
- - - - - -唯一标识符此属性是只读的。
唯一标识符,指定为整数标量。与SSIdNumber
,每次启动新的MATLAB会话时都会重新分配此属性的值,并且在删除对象后可能会回收该属性的值。
将数据对象添加到图表中ch
.指定它的名称、范围和数据类型。
data=Stateflow.data(ch);data.Name=“x”;数据。范围=“输入”;data.Props.Type.Method =“内置”; data.DataType=“单身”;
Stateflow。盒子
|Stateflow。图表
|Stateflow.EMFunction
|Stateflow。函数
|Stateflow。金宝appSimulinkBasedState
|Stateflow.slf函数
|Stateflow,State
|Stateflow.TruthTable
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。