`tf ()`에 대한 반전이 있습니까?
-
13-12-2019 - |
문제
나는 지속적인 시간 전달 함수의 분자와 분모가있다.나는 등가 이산 시간 전달 함수의 분자 및 분모를 별도로 얻고 싶다.
내 코드는 다음과 같습니다 :
SAMPLING_PERIOD = 0.01;
% Hc(s) = Bc(s)/Ac(s) = 25 / (s^2 + 3s + 25);
Bc = [25];
Ac = [1, 3, 25];
Hc = tf(Bc, Ac);
Hd = c2d(Hc, SAMPLING_PERIOD);
[Bd, Ad] = inverse_tf(Hd); % I need a function like this
% My aim is to obtain Ad and Bd; where,
% Bd: Numerator of the corresponding discrete time system
% Ad: Denominator of the corresponding discrete time system
.
어떻게해야합니까?
해결책
"NoFollow"> tfdata
를 사용할 수 있습니다.이와 같은 분모 계수 :
[Bd, Ad] = tfdata(Hd);
.
return 값 Bd
및 Ad
의 순서를 주목하십시오.
제휴하지 않습니다 StackOverflow