• ベストアンサー

エクセルでFFT

noname#11476の回答

noname#11476
noname#11476
回答No.3

補足です。 オシロで表示されるようなパワースペクトルI(w)を求めたい場合は、 得られたスペクトル関数F(wi)を使って、正と負のスペクトルの二乗値の加算、 I(w)=|F(+w)|^2 + |F(-w)|^2を計算して下さい。 なお、関数が実数のみならば、単純に+wの方を2倍しても可能です。 ちなみに、オシロスコープの計算精度がどれほどかわかりませんが、普通は8bitの整数値からだから、エクセルの倍精度計算よりも劣ると思いますよ。 FFTの使い方を覚えると、デジタルフィルタリング、コンボリュション処理等々とにかく様々な信号処理が出来るので重宝します。 私も結構これを駆使して信号処理することがあります。 (さすがに複雑かつデー多数が多いと専用プログラムを書きますが)

noname#16572
質問者

お礼

行き届いた補足、重ねてお礼いたします。 確かにオシロスコープのような単機能と違って色々応用が利きそうですね。業務上実測波形、sim波形を分析する機会が多いのですが根がデジタル系なので論理解析が主、シグナルインテグリティチェックは近年の周波数upにともない始めたばかりです。貴重なノウハウ活用させていただきたいと存じます。

関連するQ&A

  • エクセルでのFFTで出力できず

    0 0 0 0.006105  0 1 1 0.001 -0.010989  0.9765625 2 2 0.002 -0.025641  1.953125 3 3 0.003 -0.037851  2.9296875 4 4 0.004 -0.042735  3.90625 5 5 0.005 -0.047619  4.8828125 6 6 0.006 -0.047619  5.859375 7 7 0.007 -0.042735  6.8359375 Q&Aを参考に,上記のような形で(データは4列目),分析ツールのFFTにかけようとし,配列を指定して実行ボタンを押すと,「フーリエ解析すべての複素数は,iまたはjの接尾語が必要です」というポップアップウィンドウが出てきて計算が進みません.どのような問題が考えられますでしょうか?

  • FFT解析ツールについて

    設備調査の関係で、加速度計による加速度データの収集を行いました。 このデータをFFT解析を実施しようとしています。 Excelではアドインでデータ分析ツールとしてフーリエ変換が付属していますが、 わが家のPCには予算の関係でキングソフトのOfficeをインストールしています。 キングソフトのOfficeでFFTを実施しようとすれば、手段はあるのでしょうか?

  • FFTによるフーリエ変換のピーク値

    エクセルの分析ツールを使って,フーリエ解析をしました。その中でどうしてもわからないところがあったので教えて下さい。例えばある単純な正弦波をフーリエ変換したとします。そのときデータの個数を256, 512, 1024, 2048, 4096というように増加させると,ピーク値に相当する周波数は変化しないのに,ピーク値が増加します。これはどうしてなのでしょうか?このときはどのように処理すればいいのでしょうか?基本的な質問かもしれませんが,どうぞよろしくお願いいたします。

  • FFT解析について

     FFT解析について不明な点があります。 例えばf(t)=2sinωt という時間関数があったとします。  これをFFT解析してF(ω)-ωグラフにしたとします。この時、ω=ωに対してのみF(ω)という出力が得られると思うのですが、この時F(ω)はf(t)=2sinωtの振幅の2になるのでしょうか?  フーリエ変換の式では、e^(-jωt)とf(t)を積分した値が、F(ω)になるので感覚的に考えても違うのかな と思っているのですが。  

  • エクセルでのフーリエ解析について

    ある実験データをエクセルのフーリエ解析ツールで解析したのですが、 出てきた複素数の値をどのような式にあてはめれば、 フーリエ級数を求められるのでしょうか? ※FFTでフーリエ級数を求めて、データ間の補間に使用したいと考えています。参考書などを見ても、パワースペクトルを求めるところまでしか書ていないので・・・

  • MS-EXCELのフーリエ解析について

    自分で作成したFFTのプログラムを検証するためにマイクロソフトのエクセルの分析ツールにあるフーリエ解析を用いたところ、結果が合いません。 Microcal OriginというグラフソフトにもFFTの解析機能があるので、これで検証したところ、自分のプログラムと一致しました。 いろいろデータをかえて検証してみたところ、自分及びoriginの解析結果の実数部、虚数部ともに、データ個数/2をかけるとちょうどエクセルの結果と同じ値になることがわかりました(2048個のデータを用いると1024倍、16個のデータを用いると8倍)。 エクセルのフーリエ解析結果はなぜデータ個数/2がかかっているのでしょうか?

  • フーリエ変換? FIT curveって??

    生物リズム学論文を読んでいたら、FFT-NLLS(The fast Fourier transform-nonlinear least squares method )という解析方法がでてきました。 ネットで調べて 「FFT=高速フーリエ変換」、 「フーリエ変換を行うことにより、解析したい音・振動の波形が、どのような周波数と振幅を持つ波形の合成で成り立っているかを知ること(スペクトル分析)ができる」 ということはわかったのですが、 ・「NLLs」とはどんな意味なのか? ・このFFTによって得られる「FIT curve」がどんな物なのか、日本語ではなんというのか がわかりません。FIT curveは近似値曲線のような物でしょうか?? どなたか詳しい方教えてください、よろしくお願いします!!

  • Excelのフーリエ解析

    Excelを使ったフーリエ解析についてお聞きします。 例えば, 時間 0.1 0.2 0.3 0.4 0.5 ・・・(2の偶数乗個のデータ) 強度 0  0 1  0 5 ・・・(2の偶数乗個のデータ) というような時間-周波数テーブルがあると仮定します。このテーブルをExcelのフーリエ解析を使って,周波数-強度のテーブルに変換できますか?  具体的な手順を教えていただけたら助かります。  大学のときに,FFTのプログラムがあって,似たようなことをやっていたのを見たことがあるのですが,Excelを使うのは初めてです。ご存じの方がいたら教えて下さい。

  • 周波数解析について

    周波数解析について何点か質問があります。 FFTを用いてパワースペクトルを求めているのですが、 (1)FFTポイントを小さく、大きくするとそれぞれどのようなメリットがあるのか。 FFTポイントを小さくすると分析時間が短く、大きくすると分析時間が長くなるのは知っているのですが、それに伴い周波数分解能の精度が変化してくるのがいまいち理解できません。 (2)FFTを行う平均回数は例えば5回行うと、加算平均時に使われるデータがFFTポイント5つ分という解釈でいいのか。 以上の二点について分かりやすく解析していただけると幸いです。 当方、数学についての知識が乏しく、この質問内容だけでは答えられないという場合には分かる範囲で追記していきたいと思っています。

  • FTIRによる過酸化水素の含有有無は確認可能?

    FTIR(フーリエ変換赤外分光計)で、溶液中に過酸化水素が含まれているかの確認は可能でしょうか?また、定量分析精度はどの程度でしょうか?宜しくお願いします。