文件名称:decoupling_zeros
介绍说明--下载内容均来自于网络,请自行研究使用
function [Alfa,idz,odz,iodz,Poles_G]=decoupling_zeros(P,Q,R)
%% Finding Poles of System: |P(s)|=0
s=sym('s'); % Symbolic parameter
Alfa=roots(sym2poly(simplify(det(P))));
%% Finding Input Decoupling Zeros of System: idz
S_idz=[P Q];
[SMMilan_idz,P_idz,Z_idz]=SmithMacMilan(S_idz);
idz=roots(sym2poly(Z_idz));
%% Finding Poles of System: |P(s)|=0
s=sym('s'); % Symbolic parameter
Alfa=roots(sym2poly(simplify(det(P))));
%% Finding Input Decoupling Zeros of System: idz
S_idz=[P Q];
[SMMilan_idz,P_idz,Z_idz]=SmithMacMilan(S_idz);
idz=roots(sym2poly(Z_idz));
(系统自动生成,下载前可以参看下载内容)