Azzera filtri
Azzera filtri

how to convert state space to tf

1 visualizzazione (ultimi 30 giorni)
jasaswini mohanty
jasaswini mohanty il 2 Apr 2014
Risposto: Azzi Abdelmalek il 2 Apr 2014
here are my matrices a=[-50 -66.67;47.9 -1]; b=[83.33;0]; c=[0 0;0 1]; d=[0;0];
i want to get the the tf from the state space model. when tried to get it with input as 1 got a result which is- [num,den]=ss2tf(a,b,c,d,1)
num =
1.0e+003 *
0 0 0
0 0.0000 3.9915
den =
1.0e+003 *
0.0010 0.0510 3.2435
i am unable to get the answer.

Risposte (1)

Azzi Abdelmalek
Azzi Abdelmalek il 2 Apr 2014
From your data we can see that your system has one input (b is mx1) and two output (c is 2xm) then, from input 1 you have two transfer functions. Because c(1,:) is [ 0 0], the first transfer function is equal to 0. The result you've got is correct. What are you expecting as result?

Categorie

Scopri di più su Get Started with Control System Toolbox in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by