Add parameters in transfer function
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentario
Ameer Hamza
el 8 de Abr. de 2020
In MATLAB, the transfer function cannot have variable coefficients. Can you explain what are you trying to do?
Respuestas (1)
Star Strider
el 8 de Abr. de 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.
0 comentarios
Ver también
Categorías
Más información sobre Dynamic System Models en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!