用给定的值代替不确定物体的不确定元素
B = usubs (M, ElementName1, value1, ElementName2 value2,…)
B = usubs (M S)
B = usubs (M,…,“—”)
B = usubs (M,…,“批处理”)
使用usubs
用一个特定的值来代替不确定模型对象中的一个不确定元素。价值本身可能是不确定的。它需要正确的大小,否则可以是任何类,也可以是数组。因此,结果可以是任何类。以这种方式,不确定元素充当符号占位符,特定的值(也可以包含其他占位符)可以被替换。
B = usubs (M, ElementName1, value1, ElementName2 value2,…)
设置元素米
确认的,ElementName1
,ElementName2
,等等value1
,value2
等等,分别。
你也可以使用字符向量“NominalValue”
或“随机”
任何价值
论点。如果这样做,则使用不确定元素的标称值或随机实例。您可以部分指定这些字符向量,而不是键入完整表达式。例如,你可以用“笔名”
或“兰德”
.
B = usubs (M S)
实例化的不确定因素米
到结构中指定的值年代
.的字段名年代
是要替换的不确定元素的名称。这些值是相应的替换值。要提供多个替换值,请使用make年代
一个结构数组,其中每个结构包含一组替换值。结构,例如年代
通常来自健壮性分析命令,例如robstab
,usample
,或wcgain
.
B = usubs (M,…,“—”)
对不确定模型数组进行矢量化替换米
.每个不确定元素都被单个值替换,但是这个值可能在整个模型数组中发生变化。为数组中的每个模型指定不同的替代值米
使用:
每个单元格数组家
这就造成了不确定因素ElementNameN
在(:: k)
被取代家(k)
.例如,如果米
是一个2乘3的数组,然后是一个2乘3的单元格数组value1
替换ElementName1
模型的(:: k)
与相应的value1 (k)
.
一个结构体数组年代
它指定了一组替换值年代(k)
对每个模型(:: k)
.
数字数组格式也被接受value1, value2,……
.例如,value1
可以是LTI模型的2 × 3数组,大小为(大小(name1) 2 3)
,或2 × 3矩阵时的不确定元素name1
是纯量值。的数组大小米
,年代
,value1, value2,……
必须与非单维度一致。标量展开是沿着单维进行的。
矢量化替换(“好玩”
)是模型数组在没有指定替换方法时的默认值。
B = usubs (M,…,“批处理”)
对不确定模型数组进行批量替换米
.每个不确定元素被一组值替换,并且相同的值用于所有模型米
.在批量替换,B
模型数组的大小是多少((M)和大小)
,在那里VS
是替换值数组的大小。