主要内容

生成的样本不确定系统

使用usample函数来随机样本不确定模型中,返回一个或多个non-uncertain不确定模型的实例。

生成一个样本

如果一个是一个不确定的对象呢usample (A)生成一个样本一个

例如,一个样本的尿素的是一个标量

=尿素的(' A ', 6);B = usample B = 5.7298 (A)

创建一个1×3umat一个和一个不确定的复杂的参数C。一个样本umat是一个1×3双。

C = ucomplex (' C ', 2 + 6 j);M =(一个C *);usample (M)答我6.0290 = 5.9785 - 1.4375 + 35.7428

产生了很多样品

如果一个是一个不确定的对象呢usample (N)生成N的样本一个

例如,20个样品的尿素的给出了1-by-1-20数组中。

B = usample (20);大小(B) ans 20 = 1 1

同样,30 1×3样本umat收益率1-by-3-by-30数组。

大小(usample (M, 30) ans = 1 3 30

看到样本不确定元素创建数组有关抽样不确定对象的更多信息。

抽样不确定线性时不变动态

当抽样ultidyn包含一个元素或一个不确定的对象ultidyn元素,结果总是一个整数(党卫军)对象。房地产SampleStateDimensionultidyn阶级决定了国家维度的样品。抽样时也是如此umargin对象,因为这些是一种动态不确定性。

创建一个1×1,得到有界ultidyn对象绑定4。验证默认状态为样本维数是3。

德尔= ultidyn (“▽”[1],“约束”4);del.SampleStateDimension
ans = 3

样本不确定元素在30分。确认这将创建一个30-by-1党卫军一系列1-input 1输出,1个系统。

rng (0)%的再现性德尔= usample (del 30);大小(del)
30 x1的状态空间模型。每个模型都有1输出,输入,和3。

情节这些样品的奈奎斯特图,并添加一个磁盘半径为4的,获得的

尼奎斯特(del);θ= linspace(π-π);情节(del.Bound * exp (sqrt(1) *θ),“r”);持有;

图包含一个坐标轴对象。坐标轴对象包含31行类型的对象。该对象代表德尔。

改变SampleStateDimension1,重复整个过程。尼奎斯特图再次满足获得绑定,但尼奎斯特图都是圆圈,表明一阶系统。

del.SampleStateDimension= 1; delS = usample(del,30); nyquist(delS) hold;θ= linspace(π-π);情节(del.Bound * exp (sqrt(1) *θ),“r”);持有;

图包含一个坐标轴对象。坐标轴对象包含31行类型的对象。该对象代表德尔。

SampleStateDimension= 1,所有的奈奎斯特图联系获得边界(1,0)或(1,0)(= 0或频率)。更高的采样维度收益率达到获得绑定的奈奎斯特曲线更多的频率,产生更全面的报道。

创建一个umargin对象使用默认SampleStateDimension。的umargin块模型不确定的增益和相位。建模的变化是在有限的范围内。对于这个示例使用一个umargin块捕获一个因素的相对增益变化的两个方向,和相位变化的±30°。

为副总经理= getDGM (2 30“紧”);F = umargin (“F”)
不确定增益/阶段“F”与相对增益的变化[0.5,2]和相变±36.9度。

的样品umargin块也状态空间模型。

Fs = usample (30);大小(Fs)
30 x1的状态空间模型。每个模型都有1输出,输入,和3。

样品在奈奎斯特的飞机的阴谋。

尼奎斯特(Fs)

图包含一个坐标轴对象。坐标轴对象包含30线类型的对象。该对象代表F。

任何样品的奈奎斯特图F保持在不确定性建模的磁盘F。确认这个绑定,使用情节检查磁盘的不确定性。比较上面的奈奎斯特图和右边下面的情节。

情节(F)

图包含2轴对象。坐标轴对象1标题范围的增益和相位变化,包含增益变化(dB), ylabel相变异(度)包含5块类型的对象,文本行。坐标轴对象与标题2的乘法因子F值包含8块类型的对象,线,文本。

为进一步的详细信息增益和相位不确定性模型,明白了umargin

另请参阅

|

相关的话题