Error using transfer functions
Mostra commenti meno recenti
Please help me sort out the issue. I am not understanding why the gain block dimension is shown as 2, where as i am expecting only 1. Please see the attached screenshot of simulink blocks.
Risposta accettata
Più risposte (1)
Shyam
il 30 Nov 2017
0 voti
14 Commenti
Birdman
il 30 Nov 2017
I solved it by changing your solver to Fixed-Step and adding some delays to prevent algebraic loop. But please make sure that your model is reasonably defined.
Birdman
il 30 Nov 2017
Values that will not cause algebraic loop. You do not need to change to slx.
Shyam
il 30 Nov 2017
Birdman
il 30 Nov 2017
No, you have to download it first to your computer. Then open it at Simulink :)
Shyam
il 30 Nov 2017
Shyam
il 30 Nov 2017
Birdman
il 30 Nov 2017
What is your MATLAB version?
Shyam
il 30 Nov 2017
Birdman
il 30 Nov 2017
Then you can easily open this one in the latest version. Therefore I am not sending the exported version to R2016b.
Shyam
il 30 Nov 2017
Ramu Nair R
il 30 Nov 2017
Modificato: Ramu Nair R
il 1 Dic 2017
I installed latest version and opened the model. I am trying to use memory blocks instead of delay block. Also, is it necessary to use z domain for transfer function. The block is a part of a bigger system, which are in continuous time, fixed step and solver is Runge-kutta
Ramu Nair R
il 1 Dic 2017
Modificato: Ramu Nair R
il 1 Dic 2017
It worked. The problem was with initial condition. Thank you very much for your time and effort.
Categorie
Scopri di più su General Applications in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!