• ベストアンサー

ウェーブレット解析ツール!

ガボールの連続ウェーブレット変換を使用したいのですが、 オススメのソフトがありましたら教えてください。 MATLABのWavelet Toolboxは高くて購入できません。 5万円以下で購入できるソフトorフリーソフトは無いでしょうか!? 宜しくお願いします。

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

  • ベストアンサー
  • hot-IC
  • ベストアンサー率87% (7/8)
回答No.3

>そこで、オススメされるソフトは10MHzの信号を解析信号として >入力できるのでしょうか? >また、CWTを用いて50Hzから1MHzまでの周波数帯域を解析したいの >ですが可能でしょうか? 10MHzですか・・・。データの長さ次第ですが、相当容量が大きそうですね。 50Hzから1MHzまでの解析は、理論的にも現実的にも不可能ではありません。 が、実質、難しい場合が多いです。 特に、低周波の解析はCWTは時間がかかります。 Scilabのソフトはそこまで考えてつくられていないと思うので、苦労する事になりそうです。 もっとも、MATLABのWavelet Toolboxも、そこまで多くのデータは扱えませんが。 低周波部分はサンプリング周波数を落としてから、解析するのが現実的です。

TIM99
質問者

お礼

ご回答ありがとうございました。 ご指摘の通り、10MHzサンプリングで50HzからCWT解析しよう とするとかなりのデータ数になってしまいます。 とりあえず、FFTを行ってスペクトルが出ている周波数帯域 についてCWTを行おうと思います。

その他の回答 (2)

  • hot-IC
  • ベストアンサー率87% (7/8)
回答No.2

Letswave http://www.nefy.ucl.ac.be/facecatlab/mouraux/letswave/ Letswaveという脳波解析ソフトは,ガボールウェーブレットで解析ができます. データ形式が特殊で,計算も遅いのであまりお勧めはできませんが,Scilabよりは敷居が低いかもしれません. 個人的にはScilabがおすすめです. Scilab自体にはウェーブレット関連の機能はありませんので,fraclabかWavelabを追加して利用します. Scilab http://www.scilab.org/ Fraclab http://www.scilab.org/contrib/displayContribution.php?fileID=286 Wavelab http://www.scilab.org/contrib/displayContribution.php?fileID=882

TIM99
質問者

お礼

ご回答ありがとうございました。 お礼が遅れまして大変申し訳ありません。 1番目の回答者さんも勧められるScilabに興味を持ちました。 10MHzでサンプリングした超音波信号に関してガボールの 連続ウェーブレット変換(CWT)を適用しようと思っております。 そこで、オススメされるソフトは10MHzの信号を解析信号として 入力できるのでしょうか? また、CWTを用いて50Hzから1MHzまでの周波数帯域を解析したいの ですが可能でしょうか?

  • goma_2000
  • ベストアンサー率48% (62/129)
回答No.1

- R http://www.r-project.org/ - SciLab http://www.scilab.org/ なんてどうでしょう。

TIM99
質問者

お礼

ご回答ありがとうございました。 お礼が遅れまして大変申し訳ありません。 10MHzでサンプリングした超音波信号に関してガボールの 連続ウェーブレット変換(CWT)を適用しようと思っております。 そこで、オススメされるソフトは10MHzの信号を解析信号として 入力できるのでしょうか? また、CWTを用いて50Hzから1MHzまでの周波数帯域を解析したいの ですが可能でしょうか?

関連するQ&A