• ベストアンサー

時間関数を周波数関数にフーリエ変換した場合・・・・

時間関数 f(t)=1 (|t|<=T/2) それ以外ではf(t)=0 とするときフーリエ変換をしてG(f)=sinπfT/πf を導いてT=1,2,3,5,100について-2<f<2までグラフを図示し、結果よりスパイク状になることを証明しなさい。 という問題なんですけど、エクセルでグラフまでかけて、スパイク状になるところまで確認はできたんですけど、証明できません。だれか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.2

??? 結果のG(f)=sinπfT/πf はsinc関数とも呼ばれ、Tのそれぞれの値に対してスパイクというか、余弦波が0を中心として次第にちいさくなるような波形になります。これで示せたことにはなると思いますが、T->∞の極限ではG(f)はδ(f)になることを証明するという証明問題であればフーリエ積分時に積分と極限を入れ替えて実行することになるでしょう。

その他の回答 (1)

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

rect(t) 矩形関数の有名なフーリエ変換です。G(f)の形式から見て通信系のフーリエ変換ですから、 ∫1×exp(2πft) dtを積分範囲-T/2 ~+T/2で実行するだけです。オイラー公式 sin(x) = (exp(jx)-exp(-jx))/(2j)さえ分かっていれば積分できるのではありませんか。

lassen
質問者

補足

積分はできるんですけど、問題はスパイク状になることの証明なんですよね。 積分ができればスパイク状になることの証明になるんですか?

関連するQ&A

専門家に質問してみよう