мне нужно построить осциллограмму для следующего выражения: -Wavelet модуляции в 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.
Но я получаю нон бессмысленный сюжет следующим образом: -