Transfer Function in Simulink
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi all,
i have a Transfer function =(s+1)/(a*s^2 + b*s +1)
I want to change the coefficients 'a' and 'b' during the runtime in simulink..how can i do this??
--vinoth
0 comentarios
Respuesta aceptada
Paulo Silva
el 15 de Dic. de 2011
Use those variables (a and b) in the simulation, define them in the workspace with default values before the simulation starts
a=1;
b=1;
Simulink reads the values and uses them but it doesn't read them again unless you stop and run the simulation again or you execute the command:
set_param('sys', 'SimulationCommand', 'update')
Example
a=2;
b=4;
set_param('sys', 'SimulationCommand', 'update')
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!