Error using transfer functions
显示 更早的评论
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.
采纳的回答
更多回答(1 个)
Shyam
2017-11-30
0 个投票
14 个评论
Birdman
2017-11-30
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
2017-11-30
Values that will not cause algebraic loop. You do not need to change to slx.
Shyam
2017-11-30
Birdman
2017-11-30
No, you have to download it first to your computer. Then open it at Simulink :)
Shyam
2017-11-30
Shyam
2017-11-30
Birdman
2017-11-30
What is your MATLAB version?
Shyam
2017-11-30
Birdman
2017-11-30
Then you can easily open this one in the latest version. Therefore I am not sending the exported version to R2016b.
Shyam
2017-11-30
Ramu Nair R
2017-11-30
编辑:Ramu Nair R
2017-12-1
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
2017-12-1
编辑:Ramu Nair R
2017-12-1
It worked. The problem was with initial condition. Thank you very much for your time and effort.
类别
在 帮助中心 和 File Exchange 中查找有关 General Applications 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!