- ベストアンサー
ウェーブレット解析ツール!
ガボールの連続ウェーブレット変換を使用したいのですが、 オススメのソフトがありましたら教えてください。 MATLABのWavelet Toolboxは高くて購入できません。 5万円以下で購入できるソフトorフリーソフトは無いでしょうか!? 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>そこで、オススメされるソフトは10MHzの信号を解析信号として >入力できるのでしょうか? >また、CWTを用いて50Hzから1MHzまでの周波数帯域を解析したいの >ですが可能でしょうか? 10MHzですか・・・。データの長さ次第ですが、相当容量が大きそうですね。 50Hzから1MHzまでの解析は、理論的にも現実的にも不可能ではありません。 が、実質、難しい場合が多いです。 特に、低周波の解析はCWTは時間がかかります。 Scilabのソフトはそこまで考えてつくられていないと思うので、苦労する事になりそうです。 もっとも、MATLABのWavelet Toolboxも、そこまで多くのデータは扱えませんが。 低周波部分はサンプリング周波数を落としてから、解析するのが現実的です。
その他の回答 (2)
- hot-IC
- ベストアンサー率87% (7/8)
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
お礼
ご回答ありがとうございました。 お礼が遅れまして大変申し訳ありません。 1番目の回答者さんも勧められるScilabに興味を持ちました。 10MHzでサンプリングした超音波信号に関してガボールの 連続ウェーブレット変換(CWT)を適用しようと思っております。 そこで、オススメされるソフトは10MHzの信号を解析信号として 入力できるのでしょうか? また、CWTを用いて50Hzから1MHzまでの周波数帯域を解析したいの ですが可能でしょうか?
- goma_2000
- ベストアンサー率48% (62/129)
- R http://www.r-project.org/ - SciLab http://www.scilab.org/ なんてどうでしょう。
お礼
ご回答ありがとうございました。 お礼が遅れまして大変申し訳ありません。 10MHzでサンプリングした超音波信号に関してガボールの 連続ウェーブレット変換(CWT)を適用しようと思っております。 そこで、オススメされるソフトは10MHzの信号を解析信号として 入力できるのでしょうか? また、CWTを用いて50Hzから1MHzまでの周波数帯域を解析したいの ですが可能でしょうか?
お礼
ご回答ありがとうございました。 ご指摘の通り、10MHzサンプリングで50HzからCWT解析しよう とするとかなりのデータ数になってしまいます。 とりあえず、FFTを行ってスペクトルが出ている周波数帯域 についてCWTを行おうと思います。