% function [A0,A1,A2,A3,A4,A5,A6,A7] = zp2areas (z,p,K,Tdelay); % % Function zp2areas calculates characteristic areas (A0 to A7) from the process TF parameters: % % Gpr = K*(s+z(1))*(s+z(2))*...*exp(-Tdelay*s)/((s+p(1))*(s+p(2))*...) function [A0,A1,A2,A3,A4,A5,A6,A7] = zp2areas (z,p,K,Tdelay); [num,den] = zp2tf(z,p,K); a=max(size(num)); b=max(size(den)); if (b<9), den=[zeros(size(1:(9-b))) den]; b = 9; end if (a