連続ウェーブレット変​換(cwt)について

12 ビュー (過去 30 日間)
K
K 2019 年 1 月 11 日
編集済み: K 2019 年 1 月 21 日
現在連続ウェーブレット変換を用いて、時間周波数解析を行っております。
MATLABのcwtについて質問がございます。
連続ウェーブレット変換はマザーウェーブレットのスケール及び時間をシフトさせることで時間周波数解析を行うことは理解できるのですが、スケールを大きくした際(低周波を解析する際)のデータの端の方の処理はどのようになっているのでしょうか?折り返しなどはせず、データ外は0としてみなしているのでしょうか?またこれは灰色に塗られた領域に関係しているのでしょうか?
連続ウェーブレット変換についてMatlabのサイトを確認しましたが理解できずご教授をいただきたいです。

採用された回答

Shoumei
Shoumei 2019 年 1 月 18 日
デフォルトはデータの端は反射した信号として処理されます。これを有効にするかどうかはパラメータExtendSignalで設定できます。
cwt(x, Fs, 'ExtendSignal', false);
プロットの端のグレーアウトしている部分はCone of Influenceと呼ばれ、反射が影響を与える領域となっています。MotherWaveletの大きさによってCone of Influenceの領域は変わるため、下側が大きく、上側が小さくなっています。
以下のように第3の出力引数を与えると、Cone of Influence値を出力することができます。
[coefs,f,coi] = cwt(x,Fs)
  1 件のコメント
Shoumei
Shoumei 2019 年 1 月 21 日
同じ質問を別でされているようなので、そちらに回答しておきました。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange連続ウェーブレット変換 についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!