基于MATLAB的PSK调制 内含源程序与论文

源代码在线查看: 采样频率为1000的源程序.m

软件大小: 569 K
上传用户: jianmingcao
关键词: MATLAB PSK 调制 源程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				x=[1 1 1 0 0 0 1 0];
				stem(x);  %绘制基带信号的波形图
				tone=8;
				fc=20;fd=10;fs=1000;
				y=dmod(x,fc,fd,fs,'psk',2,tone);
				figure
				plot(y) %绘制调制后的波形图 
				a=fft(x,1024);
				f=(0:length(a)-1)*fs/length(a)-fs/2;
				figure
				plot(f,abs(a));  %调制前的频谱图
				b=fft(y,1024);
				f=(0:length(b)-1)*fs/length(b)-fs/2;
				figure
				plot(f,abs(b)); %调制后的频谱图
				y=dmod(x,fc,fd,fs,'psk',2,tone);
				ynoisy=y+10*awgn(y,10,0);  % 加入高斯噪声
				figure
				plot(ynoisy) %  绘制加入高斯噪声后调制前的波形图
				f=(0:length(ynoisy)-1)*fs/length(ynoisy)-fs/2;
				figure
				plot(f,abs(fft(ynoisy))); %绘制加入高斯噪声调制波形图			

相关资源