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!