I am trying to draw the bode plot of the system who have 180 degree phase shift. But It is not showning that boost. So how to add phase manually in bode plot?

回答 (1 件)

Robert
Robert 2016 年 11 月 7 日
編集済み: Robert 2016 年 11 月 8 日

0 投票

If you generate the plot with bodeplot, you can use the phase matching feature described in the documentation. From that page:
sys = tf(1,[1 1]);
h = bodeplot(sys);
p = getoptions(h);
p.PhaseMatching = 'on';
p.PhaseMatchingFreq = 1;
p.PhaseMatchingValue = 750;
setoptions(h,p);

3 件のコメント

Saunak Bhalsod
Saunak Bhalsod 2016 年 11 月 7 日
I have already tried this h = bodeplot(tf_overall); p = getoptions(h); p.PhaseMatching = 'on'; p.PhaseMatchingFreq = 1; p.PhaseMatchingValue = 270; setoptions(h,p); but there is no change.
Saunak Bhalsod
Saunak Bhalsod 2016 年 11 月 7 日
Saunak Bhalsod
Saunak Bhalsod 2016 年 11 月 7 日

サインインしてコメントする。

カテゴリ

質問済み:

2016 年 11 月 7 日

編集済み:

2016 年 11 月 8 日

Community Treasure Hunt

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

Start Hunting!

Translated by