アプリ版:「スタンプのみでお礼する」機能のリリースについて

Matlab/SimulinkのChirp信号について

Matlab/SimulinkのChirp信号について教えてください。このChirp信号は時間と共に周波数が増加するものですが、20秒間で0.1~10Hzになるように設定した場合、時間と周波数の関係はどのようになるのでしょうか?周波数が一定に比例して増えていくのでしょうか?ちょっとピンときません。時間軸で段々増えていく状態を周波数で置き換えたいのです。よろしければお教えください。

A 回答 (1件)

type chirp でプログラム読む方が正確です.


doc chirp でヘルプ

周波数変化が 直線(linear)の場合
0.1 Hz 角周波数 0.1*2*pi rad/s から
10 Hz 角周波数 10*2*pi rad/s まで
20 sec で直線的に変えるとなると,
t sec の角周波数は,
freq(t) = (10*2*pi - 0.1*2*pi)*t/20 + 0.1*2*pi rad/s
です.

sin(freq(t)*t)

が求める chirp 信号です.
    • good
    • 0
この回答へのお礼

回答ありがとうございます。本当にありがとうございました。波形から直読した数値にほぼ合いました。助かりました。

お礼日時:2010/06/11 19:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!