0

I was wondering if there is a Matlab code that can calculate the following TF from the 2 equations below. Thank You

Transfer Function

glglgl
  • 89,107
  • 13
  • 149
  • 217
Kia Rash
  • 5
  • 2

1 Answers1

0

The Symbolic Math Toolbox can be used here:

syms alpha theta delta s
    % we have to solve the system
sol= solve([(88.5*s+3.13)*alpha+(-88.5*s+2.06)*theta==-4.63*delta,...
    -11.27*alpha+(4.75*s^2+0.321*s)*theta==-34.25*delta] ,[theta delta])
tfuncsym= sol.theta/sol.delta % the transfer function (sym object)
[n,d]= numden(tfuncsym);
    % the transfer function (tf object)
tf_object= tf(fliplr(double(coeffs(n))),fliplr(double(coeffs(d))))
    % the transfer function (zpk object)
    % this is exactly what we need
zpk_object= zpk(tf_object)
AVK
  • 2,130
  • 3
  • 15
  • 25