How to get transfer function from any simulink model ?
205 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Mohammed kandeel
am 15 Feb. 2018
Beantwortet: Drew Davis
am 14 Nov. 2025 um 19:09
let's say i build a model at Simulink then i want to get the Transfer Function of that model.
then i will put i step response to see the output the i will make a controller on the TF with SisoTool.
So how can i get the TF of a model.
0 Kommentare
Akzeptierte Antwort
Sebastian Castro
am 16 Feb. 2018
Simulink Control Design has a linearization functionality which will give you a state-space (or transfer function) representation of a model at the selected operating point and input/output signals.
Note also that you can start the Control System Designer (formerly known as SISOTOOL) directly from a Simulink model by selecting Analysis > Control Design > Control System Designer from the model's menu.
... in the same menu you will find the Linear Analysis Tool (for linearization), as well as other control design tools that may be useful depending on what you're doing.
- Sebastian
0 Kommentare
Weitere Antworten (3)
Green Elephant
am 18 Mai 2019
#sebastian, does the control system designer give us the non linear transfer function of just a linearized version of it around a certain point
1 Kommentar
Drew Davis
am 14 Nov. 2025 um 19:09
In addition to the answers already provided, a more direct way to find a transfer function from a Simulink model is to linearize it to a state-space model, then convert it to a transfer function:
sys = linearize("mymodel",io_points);
sys_tf = tf(sys);
0 Kommentare
Almomen
am 9 Mär. 2024
I want to find a trasnfer function for the linkage mechanism but I couldn't find it.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Linearization finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!