Solving math by equal
古いコメントを表示

Solve math problems in 2 ways
1.Use MATLAB
2 Relieve your hands manually
someone please help me
5 件のコメント
cong
2025 年 4 月 28 日
Matt J
2025 年 4 月 28 日
We might be able to tell you what you're doing wrong if you show us what you've done.
Torsten
2025 年 4 月 28 日
Do you know about the MATLAB functions "tf" and "margin" ? If not, take a look at them: they should solve your problem.
Walter Roberson
2025 年 4 月 28 日
https://www.mathworks.com/matlabcentral/answers/1724785-calculation-of-phase-margin involves exactly the same system.
採用された回答
その他の回答 (1 件)
Hi @cong
You can assign a value to K, compute the transfer function G(s), and then use the margin(G) command to find the phase margin (Pm). Here is the code snippet for the three steps:
However, I prefer not to provide advanced code at this stage, as I believe you may not yet be prepared for it. Anyhow, the real problem is, Can you really find the static gain K such that the Phase margin is exactly 50°?
s = tf('s');
%% When K = 3.44
K = 3.44;
G = K/(s*(s^2 + 1*s + 4));
figure
margin(G); grid on, grid minor
%% When K = 3.45
K = 3.45;
G = K/(s*(s^2 + 1*s + 4));
figure
margin(G); grid on, grid minor
カテゴリ
ヘルプ センター および File Exchange で Stability Analysis についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




