matlab 程序中%标注的地方一直报错%2FSK仿真程序clear all;fs=2000; dt

发布时间:2021-02-26 01:55:57

matlab 程序中%标注的地方一直报错%2FSK仿真程序clear all;fs=2000; dt=1/fs;f1=20;f2=120; a=round(rand(1,10)); g1=a;g2= a; g11=(ones(1,2000))*g1; g1a=g11(:)’;g21=(ones(1,2000))’*g2;g2a=g21(:);t=0:dt:10-dt;t1=length(t);fs

网友回答

%2FSK仿真程序clear all;
fs=2000;
dt=1/fs;
f1=20;
f2=120;
a=round(rand(1,10));
g1=a;g2= a; g11=(ones(1,2000))'*g1; g1a=g11(:)';g21=(ones(1,2000))'*g2;g2a=g21(:)';t=0:dt:10-dt;
t1=length(t);
fsk1 =g1a.*cos(2*pi*f1.*t);%%%%%%%%%%%%%%%%%%%%%%%%%
fsk2 =g2a.*cos(2*pi*f2.*t);%%%%%%%%%%%%%%%%%%%%%%%%%
fsk=fsk1+fsk2; %产生的信号
no=0.0*randn;
sn=fsk+no;
subplot(311);plot(t,no);
subplot(312);plot(t,fsk);
以上问题属网友观点,不代表本站立场,仅供参考!