[問題] 請問MATLAB的sigma指令(Singular value)
大家好,請教大家一些問題
關於MATLAB程式所提供的單輸入單輸出(SISO)的系統波德圖指令為bode(SYS)
而針對多輸入多輸出(MIMO)的singular value指令為sigma(SYS)
關於singular value在理論上的定義,算出來的結果應該只有一條線在波德圖上
但下列連續系統,兩輸入四輸出的例子,使用sigma指令卻有兩條線在波德圖上
A_CL=[-2.0341 -0.8279 -0.3489 0 ;...
1.7564 -0.6994 0 -0.5857;...
1.4955 0 0 0 ;...
0 0.7955 0 0 ];
B_CL=[0.8279 0 ;...
0 0.8782;...
0 0 ;...
0 0 ];
C_CL=[-1.0000 0 0 0 ;...
0 -1.0000 0 0 ;...
-2.0341 0.1721 -0.3489 0 ;...
-0.2436 -3.6994 0 -0.5857];
D_CL=[ 0 0 ;...
0 0 ;...
-0.1721 0 ;...
0 -0.1218];
sysCL = ltisys(A_CL,B_CL,C_CL,D_CL);
sigma(sysCL); hold on;
我查過help,並沒有明確寫出sigma指令在波德圖上有幾條線與系統之間的關係
因此想請問各位,使用sigma指令,波德圖上幾條線的數目由何判斷?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.132.185
※ 編輯: allenghang 來自: 163.13.133.145 (03/05 13:16)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章