ベストアンサー 振幅スペクトル、位相スペクトル→原信号の導出法 2011/02/10 13:23 matlabにてある信号をfftした結果から振幅スペクトル、位相スペクトルをそれぞれ求めたのですが、その2つから元の信号を得る方法を教えてください。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー m_takeda ベストアンサー率100% (3/3) 2011/02/16 08:54 回答No.2 複素スペクトルを振幅スペクトルと位相スペクトルに分離する方法を御存知なら その逆もできるはずなのですが… ヒント:複素数=振幅*exp(j*位相) 質問者 お礼 2011/02/17 18:31 回答ありがとうございます。 ヒントの通りにやりましたら、信号をfftしたものと同じ複素スペクトルができました! しかし、信号をfftしたものをifftすると元の信号を作れるのですが、もう片方は信号を作れませんでした。 同じ数値のものをifftしているのになぜできないのでしょうか; 質問者 補足 2011/02/18 08:23 解決しました! ありがとうございました。 通報する ありがとう 0 広告を見て他の回答を表示する(1) その他の回答 (1) m_takeda ベストアンサー率100% (3/3) 2011/02/13 22:48 回答No.1 複素スペクトル(ある信号をfftした結果)に戻してから 逆フーリエ変換(ifft)をすれば良いかと思います。 質問者 お礼 2011/02/16 08:10 回答ありがとうございます。 振幅スペクトル、位相スペクトルから複素スペクトルに戻す方法を教えていただけますか? 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 注目のQ&A 「前置詞」が入った曲といえば? 新幹線で駅弁食べますか? ポテチを毎日3袋ずつ食べています。 優しいモラハラの見抜き方ってあるのか モテる女性の特徴は? 口蓋裂と結婚 らくになりたい 喪女の恋愛、結婚 炭酸水の使い道は キリスト教やユダヤ教は、人殺しは地獄行きですか? カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど
お礼
回答ありがとうございます。 ヒントの通りにやりましたら、信号をfftしたものと同じ複素スペクトルができました! しかし、信号をfftしたものをifftすると元の信号を作れるのですが、もう片方は信号を作れませんでした。 同じ数値のものをifftしているのになぜできないのでしょうか;
補足
解決しました! ありがとうございました。