用给定值替换不确定对象的不确定元素
B = usubs (M, ElementName1, value1, ElementName2 value2,…)
B = usubs (M S)
B=通常值(M,…,“-一次”)
B=通常情况下(M,…,“-批次”)
使用篡夺
用一个特定的值来代替不确定模型对象中的一个不确定元素。价值本身可能是不确定的。它需要正确的大小,否则可以是任何类,也可以是数组。因此,结果可以是任何类。以这种方式,不确定元素充当符号占位符,特定的值(也可以包含其他占位符)可以被替换。
B = usubs (M, ElementName1, value1, ElementName2 value2,…)
设置元素M
,由元素名称1
,元素名称2
,等等价值1
,价值2
等。
也可以使用字符向量“名义价值”
或“随机”
一样价值
参数。如果这样做,则使用不确定元素的标称值或随机实例。可以部分指定这些字符向量,而不是键入完整表达式。例如,可以使用“笔名”
或“兰德”
.
B = usubs (M S)
实例化M
设置为结构中指定的值s
.的字段名s
要替换的不确定元素的名称。这些值是相应的替换值。要提供多个替换值,请s
一个结构数组,其中每个结构包含一组替换值。结构,例如s
通常来自健壮性分析命令,例如罗布斯塔布
,usample
或wcgain
.
B=通常值(M,…,“-一次”)
在不确定模型数组中执行矢量化替换M
.每个不确定元素都被单个值替换,但是这个值可能在整个模型数组中发生变化。为数组中的每个模型指定不同的替代值M
,使用:
每个单元的一个单元数组瓦伦
这就产生了不确定因素元素名称
在里面M(:,:,k)
被取代家(k)
例如ifM
是2×3阵列,然后是2×3单元阵列价值1
取代元素名称1
模型的M(:,:,k)
与相应的价值1(k)
.
一个结构体数组s
它指定了一组替换值S(k)
每种型号M(:,:,k)
.
数字数组格式也可用于value1, value2,……
例如价值1
可以是LTI模型的2×3数组,也可以是大小的数字数组[尺码(名称1)23]
,或2 × 3矩阵时的不确定元素name1
是纯量值。的数组大小M
,s
,value1, value2,……
必须与非单维度一致。标量展开是沿着单维进行的。
矢量化替换(“-一次”
)是未指定替换方法时模型数组的默认值。
B=通常情况下(M,…,“-批次”)
在不确定模型数组中执行批替换M
.每个不确定元素由一个值数组替换,相同的值用于中的所有模型M
.在批量替换,B
是一个大小为的模型数组((M)和大小)
哪里VS
是替换值数组的大小。