A. 求用matlab將傳遞函數轉化為約旦標准型的程序。其中G(s)=(As+B)/(Cs+D)
使用canon函數
[As,Bs,Cs,Ds,T]=canon(sys,type)
其中sys為原系統模型,而返回的As,Bs,Cs,Ds位指定的標准型的狀態方程模型,T為變換矩陣。這里的type為變換類型,有兩個選項:
「modal」: 模型標准型為對角標准型。
「companion」: 模型標准型為伴隨標准型.
B. 求用matlab將傳遞函數轉化為約旦標准型的程序。其中G(s)=(As+B)/(Cs+D)
使用canon函數
[As,Bs,Cs,Ds,T]=canon(sys,type)
其中sys為原系統模型,而返回的As,Bs,Cs,Ds位指定的標准型的狀態方程模型,T為變換矩陣。這里的type為變換類型,有兩個選項:
「modal」:
模型標准型為對角標准型。
「companion」:
模型標准型為伴隨標准型.