can matlab generate transfer function automatically??
Mostra commenti meno recenti
Has matlab code any facility ,where transfer function is obtained directly . we have some code and i need to find transfer function for that.
2 Commenti
Kaustubha Govind
il 8 Lug 2013
It looks like you need something like the System Identification toolbox, but that product is for Simulink models, not MATLAB code.
Milan
il 9 Lug 2013
Risposte (2)
Shashank Prasanna
il 8 Lug 2013
1 voto
MATLAB may not be able to read "bunch of code" to give you a transfer function but if you have input and output data from the system you are trying to model (maybe by executing the bunch of codes) you can use TFEST to estimate the transfer function:
If you have it in a simulink block then you can linearize it across the input and output port to obtain a state space model (and hence the tf) :
David Sanchez
il 4 Lug 2013
It all depends on your data.
Take a look at matlab's help:
help tf
or:
doc tf
7 Commenti
Milan
il 5 Lug 2013
Milan
il 5 Lug 2013
Rajiv Singh
il 8 Lug 2013
Modificato: Rajiv Singh
il 8 Lug 2013
Hi Milan,
What do you mean by "bunch of code"? Is this referring to input/output measurements, or some representation of its frequency response? Or, does the code represent a system of equations?
Milan
il 9 Lug 2013
Arkadiy Turevskiy
il 9 Lug 2013
With answers like that you are not going to get much help. Can you paste your code here?
Milan
il 11 Lug 2013
Arkadiy Turevskiy
il 11 Lug 2013
Modificato: Arkadiy Turevskiy
il 11 Lug 2013
Is the circuit modeled in PSIM a linear system?
Here is what I would suggest:
In PSIM create a few input-output data sets, i.e., run different input signals (steps, random noise, chirp signals) through the model and record both input and output signals. Export that input-output data to MATLAB, and use System Identification Model to estimate a transfer function.
Categorie
Scopri di più su Linear Model Identification in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!