动态系统的奇异值图
σ(系统)
σ(sys, w)
σ(sys,[],类型)
σ(sys w类型)
σ(sys1 sys2,…,sysN w类型)
Sigma(Sys1,'Plotstyle1',...,Sysn,'Plotstylen',W,类型)
sv = sigma(sys,w)
[sv, w] =σ(系统)
σ
计算频率响应的奇异值动态系统sys
.对于FRD模型,σ
计算的奇异值sys.response.
的频率,sys.frequency
.对于具有传递函数的连续时间TF、SS或ZPK模型H(年代),σ
计算的奇异值H(jω)作为频率ω的函数。对于具有传递函数的离散时间TF、SS或ZPK模型H(z)和取样时间T年代,σ
计算的奇异值
频率ω在0和奈奎斯特频率ω之间N=π/T年代.
频率响应的奇异值扩展了MIMO系统的波德幅值响应,有助于鲁棒性分析。单抗扰动系统的奇异值响应与其波德幅值响应相同。在没有输出参数的情况下调用时,σ
在屏幕上生成奇异值图。
σ(系统)
绘制一个模型的频率响应的奇异值sys
.该模型可以是连续的或离散的,也可以是SISO或MIMO。频率点的选择自动基于系统极点和零点,或从sys.frequency
如果sys
是一个朋友。
σ(sys, w)
明确指定要用于图谱的频率范围或频率点。专注于特定的频率间隔[wmin, wmax]
,设置w = {wmin, wmax}
.要使用特定的频率点,设置w
对应的频率向量。使用logspace
生成对数间隔的频率向量。频率必须在Rad / TimeUnit.
,在那里TimeUnit
是输入动态系统的时间单位,指定了TimeUnit
的属性sys
.
σ(sys,[],类型)
或者σ(sys w类型)
绘制以下修改的奇异值响应:
|
频率响应的奇异值H1,在那里H频率响应是 |
|
频率响应的奇异值我+H. |
|
频率响应的奇异值我+H1. |
这些选项仅适用于输入和输出数量相同的方形系统。
σ(sys1 sys2,…,sysN w类型)
在单个数字上绘制几个LTI模型的奇异值图。论点w
和类型
是可选的。模型sys1 sys2,…,sysN
不需要有相同数量的输入和输出。每个模型可以是连续时间的,也可以是离散时间的。
Sigma(Sys1,'Plotstyle1',...,Sysn,'Plotstylen',W,类型)
为每个系统图指定独特的颜色、线条样式和/或标记。看到b
了一个例子。
sv = sigma(sys,w)
和[sv, w] =σ(系统)
返回奇异值sv
频率处的频率响应w
.适用于系统nu.
输入和纽约
输出数组sv
有分钟(ν,纽约)
行和尽可能多的列作为频率点(长度w
).频率处的奇异值w (k)
是由sv (:, k)
.
您可以更改绘图的属性,例如单位。有关更改地块属性的方法的信息,请参见定制情节的方法.
σ
使用MATLAB®功能圣言会
计算复矩阵的奇异值。
对于TF、ZPK和SS机型,σ
计算频率响应freqresp
算法。因此,两者之间可能存在微小的差异σ
对给定模型的等效TF,ZPK和SS表示的响应。