プロが教える店舗&オフィスのセキュリティ対策術

ある波形にwavelet変換をしたいのですが、よくわかりません。
MATLABはあるのですが、ツールの組み込み方もわからない状況です。
もし、EXCELのVBAでできれば一番いいのですが、やり方を教えていただけないでしょうか?
VBAのコードとかを教えてほしいです。

(ORIGINのソフトも使ってみたのですが、係数をどのように処理すればいいかわかりません。
ORIGINの係数の使い方でも教えていただければ助かります)

初心者なので、大変申し訳ありませんが、勉強している時間がないため
回答お願いいたします。

A 回答 (1件)

確認ですが、「連続ウェーブレット変換」と「離散ウェーブレット変換」のどちらを実施したいですか?


一応「連続ウェーブレット変換」であることを前提にお答えします。

MATLABをお持ちなら、Wavelet Toolboxがおすすめです。
http://www.mathworks.com/mason/tag/proxy.html?da …
マウスで簡単に処理できますよ。

ORIGINはよくわかりません。

EXCELのVBAでするのは無理だと思います。
処理量が多すぎて、現実的ではありません。


簡単に試したいのでしたら
「最新ウェーブレット実践講座 入門と応用」のサンプルプログラムがおすすめです。
http://www.sbcr.jp/products/4797331666.html
一通りの処理がそろっています。
本のほうは、Cマガジン休刊に伴い絶版になってしまいましたが・・・。
WaveGabor.exeというのが、連続ウェーブレット変換を実行するプログラムです。


他には
 ・ScilabのWavelet Toolbox
 ・PythonのSwan
 ・LastWave
がありますが、それぞれ専門的な知識が必要です。
    • good
    • 1
この回答へのお礼

たいへんありがとうございます。
連続ウェーブレット変換を実施したいと考えておりま。波形の最大変動点を出したいのです。

Wavelet Toolboxを持っていなくMATLABで解析するには、他のフリーソフトを足して解析するしかできない状態です。(matlabの知識がわからず、どのようにしたら組み込むことができるかわからない状態です)Wavelet Toolboxは、購入しないといけないものなのでしょうか?

最新ウェーブレット実践講座 入門と応用」を使ったところ、
Gabor Waveletのグラフが表示されないのですが、やり方に問題があるのでしょうか?
大変申し訳ないのですが教えていただけると助かります。

お礼日時:2010/11/14 19:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!