Bode diagram : Warning: Error occurred while evaluating listener callback.

조회 수: 2 (최근 30일)
I wrote the following code, I am gettign this error:
Warning: Error occurred while evaluating listener callback.
Here is the code:
w_0 = 100
D = 10
K = 26.5;
s = tf('s');
G = w_0/(s^2 + 2*D*w_0*s + w_0^2)
bode(G)
%pole(G)
%pzmap(G)
grid on
hold on
margin(K*G);
legend('Open-loop','Open-loop with gain K')
hold off
I would be greatful for any feedback!

채택된 답변

Star Strider
Star Strider 2023년 5월 9일
Your code runs without error in R2023a.
Perhaps an upgrade is in order —
w_0 = 100;
D = 10;
K = 26.5;
s = tf('s');
G = w_0/(s^2 + 2*D*w_0*s + w_0^2)
G = 100 -------------------- s^2 + 2000 s + 10000 Continuous-time transfer function.
bode(G)
%pole(G)
%pzmap(G)
grid on
hold on
margin(K*G);
legend('Open-loop','Open-loop with gain K')
hold off
.
  댓글 수: 2
Hidd_1
Hidd_1 2023년 5월 9일
I am using MATLAB R2020a
what should I change in order for it to work.
Star Strider
Star Strider 2023년 5월 9일
Be sure all the updates to R2020a are installed, since they may have fixed that particular problem.
If there are still problems after that, it may be necessary to upgrade to a more recent version/release.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Digital Filter Analysis에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by