expression rearranging using symbolic math toolbox

17 vues (au cours des 30 derniers jours)
Mahesh Thorata
Mahesh Thorata le 13 Avr 2017
Hi I have a expression like below
H_S = (b0 + ( (2/T)*((1-Z^-1)/(1+z^-1)) ) * b1) / (a0 + ( (2/T)*((1-Z^-1)/(1+z^-1)) ) * a1)
and using symbolic math toolbox, can i get something like below mentioned expression
H_S = ( (b0*T+2*b1) + ((b0*T-2*b1) * Z^-1) ) / ( (a0*T+2*a1) + ((a0*T-2*a1) * Z^-1) )
Basically i want to isolate Z^-1 here
Thanks in advance
  1 commentaire
KSSV
KSSV le 13 Avr 2017
Modifié(e) : KSSV le 13 Avr 2017
There is z and Z..both are different? or typo error?

Connectez-vous pour commenter.

Réponses (1)

Nicolas Schmit
Nicolas Schmit le 1 Sep 2017
You can isolate the polynomial coefficients in Z this way:
[N, D] = numden(H_S);
coefsN = coeffs(N, Z);
coefsD = coeffs(D, Z);

Catégories

En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by