MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
检索 Requirements Table 模块中的数据
自 R2022a 起
data = findSymbol(reqTable)
data = findSymbol(reqTable,Name=Value)
data = findSymbol(reqTable) 返回 Requirements Table 模块、reqTable 中定义的数据。
data
reqTable
data = findSymbol(reqTable,Name=Value) 返回数据并使用一个或多个名称值参量优化结果。
Name=Value
示例
全部折叠
从名为 myModel 的模型中检索 RequirementsTable 对象。
myModel
RequirementsTable
table = slreq.modeling.find("myModel");
将模块中的数据作为 Symbol 对象数组检索。
Symbol
data = findSymbol(table);
在名为 myModel 的模型中,检索 RequirementsTable 对象。
仅检索数据类型为 Single 且范围为 Output 的数据。
Single
Output
data = findSymbol(table,Scope="Output",Type="Single");
Requirements Table 模块,指定为 RequirementsTable 对象。
以 Name1=Value1,...,NameN=ValueN 的形式指定可选参量对组,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量之后,但对各个参量对组的顺序没有要求。
Name1=Value1,...,NameN=ValueN
Name
Value
示例: findSymbol(table,Complexity="Off") 查找 Complexity 属性设置为 Off 的数据。
findSymbol(table,Complexity="Off")
Complexity
Off
"Off"
"On"
"Inherited"
数据是否接受复数,指定为以下值之一:
Scope
数据是一个复数。
数据类型: enumerated
enumerated
isDesignOutput
false
0
true
1
数据是否是设计模型输出,指定为数字或逻辑 1 (true) 或 0 (false)。此属性仅当 Scope 属性为输入时才适用。有关详细信息,请参阅视为设计模型输出进行分析。
数据类型: logical
logical
"data"
数据的名称,指定为字符串标量或字符向量。
数据类型: char | string
char
string
"Input"
"Output"
"Local"
"Constant"
"Parameter"
数据作用域指定了数据在内存中相对于模块的位置,指定为以下值之一:
该数据是 Requirements Table 模块的输入信号。
该数据是 Requirements Table 模块的输出信号。
数据仅在当前模块中定义。
数据是模块可见的只读常量值。
数据位于 MATLAB® 工作区、模型工作区或包含此模块的封装子系统工作区中的同名变量中。
Size
"-1"
数据的大小,指定为字符串标量或字符向量。此属性必须解析为标量值或 MATLAB 值向量。默认值为 "–1",表示继承大小。有关详细信息,请参阅从 Simulink 继承大小 (Simulink)。
"–1"
Type
"Inherit: Same as Simulink"
"double"
"single"
"int8"
数据类型,指定为:
"half"
"int64"
"int32"
"int16"
"uint64"
"uint32"
"uint16"
"uint8"
"boolean"
"string"
"fixdt(1,16,0)"
"fixdt(1,16,2^0,0)"
"Enum: <class name>"
"Bus: <object name>"
要修改数据类型属性,请使用符号窗格和属性检查器。有关详细信息,请参阅在 Requirements Table 模块中设置数据类型。
Requirements Table 模块数据,以 Symbol 对象数组返回。Symbol 对象通过数组索引按其创建时间进行组织。您无法重新组织数据顺序。有关数据创建的更多信息,请参阅在 Requirements Table 模块中定义数据。
在 R2022a 中推出
addSymbol
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处