本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

5人が「役に立った」と評価
締切済み
※ ChatGPTを利用し、要約された質問です(原文:Excelでの周波数スイープ信号の作成方法)

Excelでの周波数スイープ信号の作成方法

2023/10/18 14:27

このQ&Aのポイント
  • Excelを使用して、開始周波数10Hzから終了周波数200Hzまでの対数スイープ信号を作成する手順について解説します。
  • 具体的な手順は、まず時間軸を0~60sまで1ms刻みで作成し、次に周波数軸を対数を用いて作成します。最後に、周波数と時間を組み合わせてsin関数を適用し、スイープ信号を作成します。
  • しかし、実際にグラフ化すると、所望の周波数よりも高周波の波形となってしまいます。この原因として、手順の中で間違いがある可能性が考えられます。
※ 以下は、質問の原文です

Excelでの周波数スイープ信号の作成方法

2011/07/31 22:17

Excelで周波数スイープ信号を作成しようと考えています

開始周波数:10Hz
終了周波数:200Hz
スイープ方法:対数
スイープ時間:60s
時間刻み:1ms

<手順>
(1)時間軸(t)作成
  0~60sを1ms刻みで作成
(2)周波数軸(f(t))作成
  beta=(200/10)^(1/60)とし、
  f(t)=10*beta^t
(3)スイープ信号作成
  sin(2*PI()*f(t)*t)

上記手順を実施、グラフ化すると(3)がおかしいのか、所望の周波数より高周波の波形となります(30s後は(2)の計算では45Hzとなるが、実波形は100Hz程度)。
上記手順の中で間違いがあればご指摘お願いします。

http://www.mathworks.co.jp/help/ja_JP/toolbox/signal/chirp.html

回答 (1件中 1~1件目)

2011/08/01 08:18
回答No.1

(2)は間違ってそうなので,自分なりに底を10とし周波数を計算すると
f(30sec) = 44.72135955 Hz

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。