Add parameters in transfer function
Ältere Kommentare anzeigen
Hello, I need a transfer function like this: 1/(k_s*s^2+1)
But I get an error message and then I can't solve the feedback. How can I do it?

Thank you in advance.
1 Kommentar
Ameer Hamza
am 8 Apr. 2020
In MATLAB, the transfer function cannot have variable coefficients. Can you explain what are you trying to do?
Antworten (1)
Star Strider
am 8 Apr. 2020
The ‘H’ transfer function and the feedback output function can be anonymous functions:
G = tf(1, [2 0 1])
H = @(k_s) tf(1, [k_s 0 1])
GH = @(k_s) feedback(G,H(k_s))
ks = 0.25;
step(GH(ks))
That runs without error in R2020a.
Kategorien
Mehr zu Dynamic System Models finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!