仪器社区

matlab中awgn用法的问题

B251049731 2017-05-21
symsx;n=5;%梯度的阶数d=0.05;%水听器间距f=1500/(2*pi);c=1500;k=2*pi*f/c;phi=90;%接收信号的角度kexi=0;%在x=0v0=1;SNR=10;vx(x)=v0*cos(phi/180*pi)*exp(1j*k*cos(phi/180*pi)*x)... syms x; n=5;%梯度的阶数 d=0.05;%水听器间距 f=1500/(2*pi); c=1500; k=2*pi*f/c; phi=90;%接收信号的角度 kexi=0;%在x=0 v0=1; SNR=10; vx(x)=v0*cos(phi/180*pi)*exp(1j*k*cos(phi/180*pi)*x); vy(x)=v0*sin(phi/180*pi)*exp(1j*k*cos(phi/180*pi)*x); vx(x)=awgn(vx(x),SNR); vy(x)=awgn(vy(x),SNR); 这是我程序的Z开头,我想用awgn加白噪声,但是运行之后系统说awgn的用法错了,我应该怎么改啊
评论
全部评论
zhaofreelong
%syms x;
clc,clear
x=0:0.1:1;
n=5;%梯度的阶数
d=0.05;%水听器间距
f=1500/(2*pi);
c=1500;
k=2*pi*f/c;
phi=90;%接收信号的角度
kexi=0;%在x=0
v0=1;
SNR=10;
vx=v0*cos(phi/180*pi)*exp(1j*k*cos(phi/180*pi)*x);
vy=v0*sin(phi/180*pi)*exp(1j*k*cos(phi/180*pi)*x);
vx1=awgn(vx,SNR);
vy1=awgn(vy,SNR);
按上面语句试试
3 0 2017-05-22 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论