|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
用calcSNR时调用了sinusx函数,代码为
function outx = sinusx(in,f,n)
%
% Extraction of a sinusoidal signal
%
sinx=sin(2*pi*f*[1:n]);
cosx=cos(2*pi*f*[1:n]);
in=in(1:n);
a1=2*sinx.*in;
a=sum(a1)/n;
b1=2*cosx.*in;
b=sum(b1)/n;
outx=a.*sinx + b.*cosx;
但是我在调用这个函数时,a1=2*sinx.*in出现问题:
???Error using==>times
Matrix demensions must agree.
请大家帮忙解决这一问题,我一直在测试调制器输出的SNR和PSD,都没有成功。
谢谢了! |
|