Transfer function estimation with unknown number of poles and zeros
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Claudio
el 25 de Abr. de 2014
Respondida: Arkadiy Turevskiy
el 25 de Abr. de 2014
I have an input and output signal registered in time-domain (discrete).
With
sys = tfest(data,np,Ts);
I can estimate the transfer function given the number of poles. But I don't know how many poles/zeros my transfer function should have to best fit the data.
Is there a way that MATLAB can estimate the best transfer function without these constraints?
Thank you very much.
0 comentarios
Respuesta aceptada
Arkadiy Turevskiy
el 25 de Abr. de 2014
No, when using tfest you have to specify the number of poles and zeros.
If you are estimating state-space models, you can make use of the tool that helps you pick the order. See this example . You can then export identified state space model to MATLAB workspace and convert to a transfer function.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Transfer Function 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!