繁体   English   中英

MATLAB中的小波调制

[英]Wavelet modulation in MATLAB

我需要为以下表达式绘制波形:-

表达

我不明白如何根据时间“ t”(我将在哪里定义“ t”)定义小波?

如何缩放和转换小波?

[phi,psi,xval] = wavefun('db4',10);  %extracting the psi function from db4
[a,s]=size(psi);            %extracting the number of samples.
yc(t,1)= yc(t,1)+abs(dataMod(x,1))*dataMod(x,1)*(2^m)*psi(1,(10*(2^m)*t-k));

我将调制信号存储在yc中(所有这些都在循环内),而dataMod是QAM符号数组。

但是我得到了一个荒谬的情节,如下:

情节

“ t”显示在“ xval”部分中,xval表示紧凑支撑,xval = 2 * N -1,这里N = 4(db4),因此只需将“ xval”替换为“ t”,然后应该管用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM