0
어떻게 두 개의 전달 함수를 옥타브로 나눕니까? 나는 A = CPTd/1 + CPTe + CP의 전체 전달 함수를 계산하려고합니다. 여기서 C, P, Td 및 Te는 모두 전달 함수입니다.두 개의 전달 함수를 옥타브로 나누는 방법은 무엇입니까?
내 코드 : 사전에
# not a function file:
Wn = 4000;
DampingRatio = 2^-0.5;
P=tf([1],[0.001 1]);
C=tf([Wn^2],[1 2*DampingRatio*Wn 0])/P;
Td=tf([-0.0001 1],[0.0001 1]);
Te=tf([-0.00001 1],[0.00001 1]);
CP=sysmult(C,P);
A_num=sysmult(CP,Td);
A_denum=sysadd(tf([1],[1]), sysadd(sysmult(CP,Te),CP));
A = Anum/A_denum;
sysout(A, "tf");
감사합니다.
여기서'sysmult'는 어디에서 가져 옵니까? Octave 3.6.2의 컨트롤 패키지에 포함되어 있지 않습니다. – am304