噪声干扰信号的matlab仿真

雷达对抗实验报告 实验题目:噪声干扰信号的Matlab仿真 院 系: 信息科学与工程学院 班 级: 通信2班 姓 名: 宋曜辰 学 号: 1003060230 指导教师: 第 1 页 噪声调幅、调频、调相信号的Matlab 仿真 一、 实验目的 通过实验,加深对噪声调幅、调频、调相信号的理解,加深对噪声调幅、调频、调相 信号频谱分析的基本思想与实现方法的认识,并掌握 Matlab 对随机过程的仿真方法与其基 本函数和语法的使用。 二、 实验原理 实验中要仿真的各种噪声的时域表达式及相应的频谱特性: 1. 射频噪声干扰 窄带高斯过程:称为射频噪声干扰。其中包络函数服从瑞利分布,相位函数服从 [0,2]均匀分布,且与相互独立,载频为常数,且远大于的谱宽。 2. 噪声调幅干扰 广义平稳随机过程:称为噪声调幅干扰。其中,调制噪声为零均值,方差为,在 区间[-,分布的广义平稳随机过程,服从[0,2]均匀分布,且为与独立的随机变量,为 常数。 噪声调幅信号的波形图,以及联合概率密度分布函数 p()以及各自的概率密度分布 密度 p()存在下列关系:第 2 页 3. 噪声调频干扰 广义平稳随机过程: 称为噪声调频干扰,其中调制噪声为零均值、广义平稳的随机过程,服从[0,2]均 匀分布且与独立的随机变量, , 噪声调频干扰中的调制噪声和噪声调频干扰信号的波形 J(t)如下图示: 4. 噪声调相干扰 广义平稳随机过程: 称为噪声调频干扰,其中调制噪声为零均值、广义平稳的随机过程,服从[0,2]均 匀分布且与独立的随机变量, , 噪声调相干扰的功率谱如下图所示:第 3 页 三、 实验内容利用 Matlab 仿真产生视频噪声:;射频噪声:;噪声调幅干扰:视频噪声,调 制度 m=0.1~1;噪声调频干扰:视频噪声;噪声调相干扰:视频噪声。等一系列干扰 信号并分析特性。 四、 实验思路与步骤 1. 产生一个高斯白噪声, 2. 利用 Matlab 自带的 fir1 函数产生一个低通滤波器,限制高斯白噪声的带宽,由此 产生了视频噪声。 3. 利用产生的视频噪声,分别代入噪声调幅干扰的时域表达式,并且进行 100 次的 积累后求平均值,由此画出噪声调幅干扰频域波形,对其进行快速傅里叶变换后, 求出功率谱,由此画出噪声调幅干扰的功率谱波形。 4. 重复上述步骤,分别代入噪声调频干扰和噪声调相干扰的时域表达式,分别画出 其时域波形和功率谱。 五、 实验结果 1.视频噪声时域波形第 4 页 2.视频噪声功率谱 3.噪声调幅干扰时域波形 调制度 m=0.5, 4.噪声调幅干扰功率谱第 5 页 5.噪声调频干扰时域波形 6.噪声调频干扰功率谱 7.噪声调相干扰时域波形第 6 页 8.噪声调相干扰功率谱第 7 页 六、 实验分析与结论 1. 视频噪声是一个带宽受限的高斯白噪声, ,从其功率谱图可以很明显看出带宽 2. 通过仿真噪声调幅干扰的时域波形和功率谱,并和理论计算值进行了对比,发现 仿真结果与理论值一致,在中心频率处有一个冲击,仿真时采用参数为调制度 m=0.5, 。 3. 通过仿真噪声调频干扰的时域波形和功率谱,并和理论计算值进行了对比,仿真 结果与理论值基本一致。仿真时采用参数。 4. 通过仿真噪声调相干扰的时域波形和功率谱,并和理论计算值进行了对比,结果 与理论值基本一致。结果与理论十分相符。 七、 实验程序代码 clear all;close all;clc;%清除变量 T=100e-6;%采样时间 fs=300e6;%采样频率 N=T*fs;%采样点数 detlf=20e6;%滤波器截止频率 f1=100e6;%调制信号中心频率 m=0.5;%调制度第 8 页 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 s=s/M; j=s; figure(1) t=0:1/fs:T-1/fs; plot(t*1e6,xn); xlabel( us ); title( 视频噪声时域波形 ); figure(2) f=(0:N-1)*fs/N; plot(f*1e-6,20*log10(j.^2/max(j.^2)));%视频噪声功率谱 axis([-1 22 -8 0]); 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 ); s=0; for i=1:100 zn=(1+m*cos(2*pi*xn)).*cos(2*pi*f1/fs*n); j=abs(fft(zn)); s=s+j; end s=s/M; j=s; figure(4) plot(f*1e-6,20*log10(j.^2/max(j.^2)));%噪声调幅干扰功率谱 title( 噪声调幅干扰功率谱 ); xlabel( MHZ ); axis([90 110 -200 0]);第 9 页 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 ); s=0; for i=1:100 xn=ifft(fft(random( Normal ,0,1,1,N)).*p);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)); j=abs(fft(wn)); s=s+j; end s=s/M; j=s; figure(6) plot(f*1e-6,20*log10(j.^2/max(j.^2)));%噪声调频干扰功率谱 axis([50 150 -150 0]) 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 ); s=0; for i=1:100 xn = ifft(fft(rand

matlab仿真怎么添加干扰信号,噪声干扰信号的matlab仿真相关推荐

  1. matlab 窄带高斯过程仿真,噪声干扰信号的Matlab仿真.doc

    雷达对抗实验报告 实验题目:噪声干扰信号的Matlab仿真 院 系: 信息科学与工程学院 班 级: 通信2班 姓 名: 宋曜辰 学 号: 1003060230 指导教师: 噪声调幅.调频.调相信号的M ...

  2. matlab 调幅频谱ifft,噪声干扰信号的matlab仿真.doc

    噪声干扰信号的matlab仿真.doc 雷达对抗实验报告实验题目噪声干扰信号的MATLAB仿真院系电子与信息工程学院班级姓名学号指导教师实验时间2012年6月雷达对抗技术实验报告第1页噪声调幅.调频. ...

  3. matlab离散方波信号,MATLAB - 在ODE15s函数中生成方波信号?(MATLAB - Generate square signal in ODE15s function?)...

    MATLAB - 在ODE15s函数中生成方波信号?(MATLAB - Generate square signal in ODE15s function?) 我试图从函数内部生成一个方形信号,通过O ...

  4. matlab中分析时域波形,实验1 信号的MATLAB 表示及系统的时域分析

    广东技术师范学院实验报告 学院:自动化学院专业:班级:成绩:姓名:学号:计算机编号: 实验地点:实验日期:指导教师签名: 实验(一)项目名称:信号的MATLAB 表示及系统的时域分析一.实验目的和要求 ...

  5. matlab 0-100随机数,添加到100的随机数:matlab

    我经常看到这样的错误:要用给定的和来生成随机数,我们只需要使用一个一致的随机集,并且只需对它们进行缩放.但是,如果你这样做的话,结果真的都是随机的吗? 在两个维度上尝试这个简单的测试.生成一个巨大的随 ...

  6. qam已调信号matlab相干解调,通信原理课程设计-基于MATLAB的M-QAM调制及相干解调的设计与仿真.doc...

    通 信 原 理 课 程 设 计 报 告 题 目:基于MATLAB 的M-QAM调 制及相干解调的设计与仿真 班 级:通信工程 1411 姓 名: 成 绩: 日 期:2016 年 12 月 21 日 基 ...

  7. matlab实验七阶跃信号,实验一 常见信号的matlab表示.doc

    实验一 常见信号的matlab表示.doc 1实验一常见信号的MATLAB表示一.实验目的1.熟悉常见信号的意义.特性及波形2.学会使用MATLAB表示信号的方法3学会使用MATLAB绘制信号波形二. ...

  8. 【滤波器】基于低通滤波器语音信号加噪与去噪含Matlab源码

    1 简介 1.1 课题的背景与意义 通过语音传递信息是人类最重要.最有效.最常用和最方便的交换信息的形式.让计算机能听懂人类的语言,是人类自计算机诞生以来梦寐以求的想法,用现代手段研究语音信号,使人们 ...

  9. 常用雷达信号的matlab仿真_常用的雷达信号:基于DDS的线性调频信号的产生

    大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分.大侠可以关注FPGA技术江湖,在"闯荡江湖"."行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢. ...

  10. 语音信号调制matlab,第二章 语音信号的数字模型 数字语音处理及MATLAB仿真 教学课件.ppt...

    第二章 语音信号的数字模型 数字语音处理及MATLAB仿真 教学课件 第二章 语音信号的数字模型 2.1 概述 本章重点介绍语音信号产生的数字模型,对语音信号的特性和听觉特性做一般介绍. 2.2 语音 ...

最新文章

  1. fedora12安装小企鹅输入法
  2. 使用springcloud gateway搭建网关(分流,限流,熔断)
  3. 【转】基于jquery,bootstrap数据验证插件bootstrapValidator 教程
  4. 串口示波器---伏特加 彻底的爱了
  5. 【编译器】Mac下gcc环境配置折腾
  6. Java添加多行数据到mysql中_在mysql中插入多行
  7. 一文读懂「云上企业级存储」
  8. 设置Windows系统双网卡同时上内外网
  9. 用环状天线测向电压表鉴相器电路定位的无线电测向仪
  10. 添加metadata到tflite模型
  11. VBA:MsgBox函数
  12. Mac 2020版M1 安装虚拟机各种踩坑详解(关注文末小惊喜哟)
  13. win 7 必备 2
  14. 微信开放平台之小程序获取用户信息
  15. 安全的企业邮箱如何选择
  16. 《你好,安怡》热播,AI觉醒,奇点临近?
  17. 关于Matlab中矩阵元素的表示方法
  18. 【转载】SPSS数据分析中出现的常见问题总结
  19. The Devil Wears Prada-9
  20. MyBaties-Plus 批量入库

热门文章

  1. 【转载】acrobat 9安装教程
  2. 二阶IIR滤波器系数计算方法
  3. WPF中监听剪贴板存在的Bug:OpenClipboard HRESULT:0x800401D0 (CLIPBRD_E_CANT_OPEN))错误
  4. 软件项目设计文档分类
  5. 计算机excel还原,Excel文件恢复软件(Magic Excel Recovery)
  6. 成都11区+4县+5市高分辨率边界kml
  7. 编译开源路由下iNode客户端njit8021xclient
  8. 服务器和客户端的通信绘图
  9. 解决局域网共享文件夹要求输入用户名密码访问的问题
  10. 使用docker搭建couchbase集群