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

4 ビュー (過去 30 日間)
Hidd_1
Hidd_1 2023 年 5 月 9 日
コメント済み: Star Strider 2023 年 5 月 9 日
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 件)

製品


リリース

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by