- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
干扰信号MATLAB仿真
实验目的
仿真产生4种以上的通信干扰信号。
画出信号的时域、频域波形。
实验思路与步骤
产生一个高斯白噪声,
利用Matlab自带的fir1函数产生一个低通滤波器,限制高斯白噪声的带宽,由此产生了视频噪声。
利用产生的视频噪声,分别代入噪声调幅干扰的时域表达式,并且进行100次的积累后求平均值,对其进行快速傅里叶变换后,由此画出噪声调幅干扰频域波形
重复上述步骤,分别代入噪声调频干扰和噪声调相干扰的时域表达式,分别画出其时域波形和频域波形。
实验结果
视频噪声
噪声调幅干扰
噪声调频干扰
噪声调相干扰
程序代码
clear all;close all;clc;%清除变量
T=50e-6;%采样时间
fs=150e6;%采样频率
N=T*fs;%采样点数
detlf=10e6;%滤波器截止频率
f1=50e6;%调制信号中心频率
m=0.5;%调制度
kfm=5e6;%调频斜率
kpm=5;%调相斜率
M=100;%积累次数
p=fft(fir1(N-1,detlf/fs*2));%滤波器频谱
s=0;
for i=1:100
xn=ifft(fft(random(Normal,0,1,1,N)).*p);%高斯白噪声通过滤波器
j=abs(fft(xn));
s=s+j;
end
figure(1)
t=0:1/fs:T-1/fs;
plot(t*1e6,xn);
xlabel(us);
title(视频噪声时域波形);
figure(2)
f=(0:N-1)*fs/N;
y1=fft(xn,N);
mag1=abs(y1);
plot(f*1e-6,y1);%视频噪声频域波形
axis([-2 15 -150 150]);
xlabel(MHZ);
title(视频噪声频域波形);
n=1:N;
zn=(1+m*cos(2*pi*xn)).*cos(2*pi*f1/fs*n);%噪声调幅干扰表达式
figure(3)
plot(t*1e6,zn);
title(噪声调幅干扰时域波形);
xlabel(us);
figure(4)
f=(0:N-1)*fs/N;
y2=fft(zn,N);
mag2=abs(y2);
plot(f*1e-6,mag2);
xlabel(MHZ);
title(噪声调幅干扰频域波形);
sum(1)=0;
for i=1:N-1;
sum(i+1)=xn(i)+sum(i);
end
xn=sum/fs;
wn=cos((2*pi*f1*t+2*pi*kfm*xn));%噪声调频干扰表达式
figure(5)
plot(t*1e6,wn);
title(噪声调频干扰时域波形);
xlabel(us);
figure(6)
f=(0:N-1)*fs/N;
y3=fft(wn,N);
mag3=abs(y3);
plot(f*1e-6,mag3);
xlabel(MHZ);
title(噪声调频干扰频域波形);
sum(1)=0;
for i=1:N-1;
sum(i+1)=xn(i)+sum(i);
end
xn=sum/fs;
on=cos(2*pi*f1*t+kpm*xn);%噪声调相干扰表达式
figure(7)
plot(t*1e6,on);
title(噪声调相干扰时域波形);
xlabel(us);
figure(8)
f=(0:N-1)*fs/N;
y4=fft(on,N);
mag4=abs(y4);
plot(f*1e-6,mag4);
xlabel(MHZ);
title(噪声调相干扰频域波形);
谢 谢!
放映结束 感谢各位批评指导!
让我们共同进步
文档评论(0)