連続ウェーブレット変​換で、円錐状影響圏を​消す方法はありますか​?

3 visualizaciones (últimos 30 días)
Takeda Ryutaro
Takeda Ryutaro el 26 de Jun. de 2022
Comentada: Takeda Ryutaro el 26 de Jun. de 2022
cwtで出力されるFigureで、円錐状影響圏を消す方法はありますか?

Respuesta aceptada

Atsushi Ueno
Atsushi Ueno el 26 de Jun. de 2022
連続 1 次元ウェーブレット変換 - MATLAB cwt - MathWorks 日本 (CWT のスカログラムのサブプロットへのプロット)
>cwtで出力されるFigureで、円錐状影響圏を消す方法はありますか?
いいえ。円錐状影響圏の表示有無を変更するオプションはありません。ですが回避策はあります。
cwt関数にプロットさせずデータのみ受け取り、各種関数で描画すると円錐状影響圏を描画せずに済みます。
load mtlb
cwt(mtlb,Fs)
[cfs,frq] = cwt(mtlb,Fs); % cwt関数にプロットさせずデータだけ受け取る
tms = 1000*(0:numel(mtlb)-1)/Fs; % 単位[ms]でプロットする為1000倍
frq = frq * 0.001; % 単位[kHz]でプロットする為0.001倍
figure;
surface(tms,frq,abs(cfs));
axis tight;
shading flat;
title('Magnitude Scalogram');
xlabel('Time (ms)');
ylabel('Frequency (kHz)');
set(gca,'yscale','log');
set(gca, 'YTickLabel', get(gca, 'YTick'));
c = colorbar;
c.Label.String = 'Magnitude';
  1 comentario
Takeda Ryutaro
Takeda Ryutaro el 26 de Jun. de 2022
ありがとうございます。解決しました。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre 連続ウェーブレット変換 en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!