Use symbolic math in MATLAB and the ‘solve’ command to get the transfer function
29 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
This is a example problem but when I run it it gives an error
>> syms s F
>> H=solve('(2.45*s^2+0.98*s+9.8)*Th+s^2*Z=0',
... '(12*s^2+720*s+1200)*Z+3.5*s^2*Th=F','Z,Th');
>> h=collect(H.Th,s);
>> h=collect(h,F);
>> pretty(h)
1 Commento
Walter Roberson
il 7 Mag 2020
Which release are you using? Passing character vectors to solve() has not been permitted since R2018b or so.
Risposte (1)
Sai Sri Pathuri
il 7 Mag 2020
You may refer the following documentation to get transfer function of Theta (using Symbolic Math and solve command)
0 Commenti
Vedere anche
Categorie
Scopri di più su Symbolic Math Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!