Bode関数を使用し​たボード線図の戻り値​で周波数分解能を高め​る方法

Bode関数を使用した戻り値の分解能を高める方法を知りたいです.
一次遅れ系
1
G(s) = -----------
s + 1
のBode線図の戻り値のもらい方は
Gs = tf([1],[1 1])
[mag,phase,wout] = bode(Gs);
となるのですが,データ行を確認すると55行しかないです.他に適当な伝達関数を指定し
戻り値をもらった場合でも劇的に増えることは確認できないです.
おそらく設定があると思うのですが,細かくする方法を教えていただきたいです.

 채택된 답변

Atsushi Ueno
Atsushi Ueno 2023년 2월 4일
편집: Atsushi Ueno 2023년 2월 4일

0 개 추천

  • w が周波数のベクトルの場合、関数は指定された各周波数で応答を計算します。たとえば、logspace を使用すると、対数的に等間隔な周波数値の行ベクトルを生成できます。ベクトル w には正と負の両方の周波数を含めることができます。
Gs = tf([1],[1 1]);
[mag,phase,wout] = bode(Gs,logspace(-2,2,999));
size(mag)
ans = 1×3
1 1 999

댓글 수: 1

milk
milk 2023년 2월 4일
なるほど!確かに細かくすることができました,回答をして頂きありがとうございます

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 プロットのカスタマイズ에 대해 자세히 알아보기

제품

릴리스

R2022a

질문:

2023년 2월 3일

댓글:

2023년 2월 4일

Community Treasure Hunt

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

Start Hunting!