usubs
用给定的值代替不确定不确定对象的元素
语法
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)
实例化的不确定因素米
中指定的值结构年代
。的字段名年代
不确定元素的名称来代替。值对应的替换值。提供几个替换值,年代
一个结构体数组,其中每个结构体包含一组替换值。这样的结构年代
通常来自于鲁棒性分析命令等robstab
,usample
,或wcgain
。
B = usubs (M,…,“—”)
执行矢量化不确定模型中的替换数组米
。每个不确定元素被一个值,但是这个值可能会改变整个阵列模型。指定不同的替代值数组中的每个模型米
使用:
每个单元阵列
家
导致不确定的元素ElementNameN
在(::k)
,取而代之的是家(k)
。例如,如果米
是一个2×3数组,然后2×3单元阵列value1
替换ElementName1
模型的(::k)
与相应的value1 (k)
。一个结构体数组
年代
指定一组替代值年代(k)
对每个模型(::k)
。
数值数组的格式也接受value1, value2,……
。例如,value1
可以2×3的线性时不变模型,数值数组的尺寸吗(大小(name1) 2 3)
当不确定元素,或者2×3矩阵name1
是纯量值。数组大小的米
,年代
,value1, value2,……
必须同意在单体尺寸。标量扩张发生在单维度。
矢量化替换(“好玩”
)是默认模型数组时没有指定代换法。
B = usubs (M,…,“批处理”)
执行批量替换不确定模型中的数组米
。每一个不确定的值数组的元素所取代,和相同的值用于所有模型米
。在批量替换,B
是一系列模型的尺寸吗((M)和大小)
,在那里VS
是替代值的数组的大小。
例子
版本历史
之前介绍过的R2006a