Nyquist plot from 0 to Inf (only frequencies > 0)

21 ビュー (過去 30 日間)
Maksym Zawrotny
Maksym Zawrotny 2019 年 2 月 2 日
回答済み: M 2019 年 2 月 12 日
Hello, I am trying to plot a Nyquist plot but only for pulsations > 0.I tried
nyquist(H, W)
Where H is my transfer function (continuous time) and W is the cell:
W = {0, inf};
Yet somehow, my plot is still from -inf to +inf. How can I change that?

回答 (1 件)

M
M 2019 年 2 月 12 日
If you specify the frequency as
W = {WMIN,WMAX}
WMIN and WMAX are real frequencies satisfying 0<=WMIN<WMAX<=Inf.
So by setting
W = {0, inf};
you're actually asking the default frequency, so you don't see any changes. Try to specify the frequency you want with:
W = linspace(-2*pi,2*pi,100);

カテゴリ

Help Center および File ExchangeTime and Frequency Domain Analysis についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by