主要内容

通过替换评估不确定的元素

您可以在不确定的矩阵和模型中对不确定元素进行替换USUB.。这样做对于以不确定参数的特定值评估不确定对象,或者用于以多个参数值采样不确定对象。

例如,创建具有三个不确定参数的不确定矩阵。

a =尿尿('一种',3);B =尿尿('B',10,'百分比',20);c =尿尿('C',3,'百分比',40);m = [-a,1 / b;B,A + 1 / b;1,c]
m =带有3行和2列的不确定矩阵。不确定性由以下块组成:A:不确定的真实,标称= 3,变异性= [-1,1],2个出现B:不确定真实,标称= 10,可变性= [-20,20]%,3个出现c:不确定的真实,标称= 3,变异性= [-40,40]%,1次出现“m.nominalvalue”,看标称值,“get(m)”查看所有属性,以及“m.uncertainty”到与不确定的元素互动。

替换不确定真实参数的所有实例一种有值4.此操作会导致aumat仅包含两个不确定的真实参数,B.C

m2 = USUB(M,'一种'4)
M2 =带有3行和2列的不确定矩阵。不确定性由以下块组成:B:不确定真实,标称= 10,变异性= [-20,20]%,3个出现C:不确定真实,标称= 3,变异性= [-40,40]%,1个出现键入“m2.nominalvalue”以查看标称值,“get(m2)”以查看所有属性,以及“m2.uncterainty”与不确定元素交互。

您可以用另一个替换一个不确定的真实参数的所有实例。例如,替换所有实例B.M.与不确定的参数一种。所结果的umat仅包含参数一种C,并有两种额外的事件一种, 相比M.

m3 = USUB(m,'B',m.uncertainty.a)
M3 =带有3行和2列的不确定矩阵。不确定性由以下块组成:A:不确定的真实,标称= 3,变化= [-1,1],5个出现C:不确定真实,标称= 3,可变性= [-40,40]%,1种类型“m3.nominalvalue”看标称值“get(m3)”查看所有属性,以及“m3.uncterainty”与不确定的元素互动。

接下来,评估M.以名义价值一种和一个随机值B.

m4 = USUB(m,'一种'“名义上”'B''随机的'的)
M4 =带有3行和2列的不确定矩阵。不确定性由以下块组成:C:不确定真实,标称= 3,变异性= [-40,40]%,1次出现“m4.nominalvalue”以查看标称值,“get(m4)”查看全部属性和“m4.uncterainty”与不确定的元素互动。

使用usample.命令生成多个随机实例umat号航空母舰, 或者U6RD.不确定的物体。看生成不确定系统的样本想要查询更多的信息。

也可以看看

||||

相关的话题