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”:
模型标准型为伴随标准型.