convolution problem with real data
2 ビュー (過去 30 日間)
表示 古いコメント
I have coding for wavelet edge
j = [1 2 3 4];
s = 2.^j;
teta = wdenoise(y_amp);
teta_f = (1./s).*teta.*(freq./s);
cwt = conv (teta_f, y_amp);
But i have problem with conv which my data is in real not vector. what should i do to fix it
1 件のコメント
Walter Roberson
2021 年 12 月 18 日
I think you might be trying to say that teta_f is a 2D matrix?
That could happen if theta is a column vector, or a 2d array with as many columns as s has.
採用された回答
Image Analyst
2021 年 12 月 18 日
Try conv2() instead of conv() if you have 2-D matrices instead of 1-D vectors.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Find more on Continuous Wavelet Transforms in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!