信号检测与估matlab仿真报告

信号检测与估值

仿真报告

题 目 信号检测与估值的MATLAB仿真

学 院 通信工程学院

专 业 通信与信息系统

学生姓名

学 号

导师姓名

作业1

试编写程序,画出相干移频键控、非相干移频键控(无衰落)和瑞利衰落信道下非相干移频键控的性能曲线。

根据理论分析公式画性能曲线;

信噪比范围(0dB-10dB),间隔是1dB;

信噪比计算SNR=10lg(Es/N0)

一、脚本文件

1、主程序

%********************************************************

%二元移频信号检测性能曲线(理论分析)

%FSK_theo.m

%********************************************************

clear all;

clc;

SNRindB=0:1:20;

Pe_CFSK=zeros(1,length(SNRindB));

Pe_NCFSK=zeros(1,length(SNRindB));

Pe_NCFSK_Rayleigh=zeros(1,length(SNRindB));

for i=1:length(SNRindB)

EsN0=exp(SNRindB(i)*log(10)/10);

Es_aveN0=exp(SNRindB(i)*log(10)/10);

Pe_CFSK(i)=Qfunct(sqrt(EsN0));%相干移频键控系统

Pe_NCFSK(i)=0.5*exp(-EsN0/2);%非相干移频键控系统(无衰落)

Pe_NCFSK_Rayleigh(i)=1/(2+Es_aveN0);%非相干移频键控系统(瑞利衰落)

end

semilogy(SNRindB,Pe_CFSK,'-o',SNRindB,Pe_NCFSK,'-*',SNRindB,Pe_NCFSK_Rayleigh,'-');

xlabel('Es/No或平均Es/No(dB)');

ylabel('最小平均错误概率Pe');

legend('相干移频','非相干移频(无衰落)','非相干移频(瑞利衰落)');

title('二元移频信号检测性能曲线');

axis([0 20 10^-7 1]);

grid on;

2、调用子函数

%********************************************************

%Q函数

%Qfunct.m

%********************************************************

function [y]=Qfunct(x)

% [y]=Qfunct(x)

%QFUNCT evaluates the Q-function.

% y = 1/sqrt(2*pi) * integral from x to inf of exp(-t^2/2) dt.

% y = (1/2) * erfc(x/sqrt(2)).

y=(1/2)*erfc(x/sqrt(2));

二、仿真结果

作业2

试编写程序,仿真BPSK,4PSK调制信号在高斯信道下的性能,画出误码率(误比特和误符号)的性能曲线,并与理论分析结果相比。

一、BPSK脚本文件及仿真结果

1、主程序

%********************************************************

%BPSK调制信号在AWGN下的蒙特卡罗仿真

%BPSK_MC.m

%********************************************************

clear all;

clc;

SNRindB1=0:1:10;

SNRindB2=0:0.5:10;

smld_err_prb=zeros(1,length(SNRindB1));

theo_err_prb=zeros(1,length(SNRindB2));

for i=1:length(SNRindB1),

% simulated error rate

smld_err_prb(i)=sm_BPSK(SNRindB1(i));

end;

for i=1:length(SNRindB2),

EsN0=exp(SNRindB2(i)*log(10)/10);

% theoretical error rate

theo_e

matlab信号探测,信号检测与估matlab仿真报告.doc相关推荐

  1. fm调制matlab仿真,FM调制的matlab仿真报告.doc

    FM调制的matlab仿真报告 FM 调制及解调题目要求:设输入信号为m(t) = cos 2πt ,载波中心频率为f c =10 Hz ,VCO的压控振荡系数为5 H z / V,载波平均功率为1W ...

  2. matlab ellip传递函数,地震波观测系统的MATLAB仿真报告.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp建筑/施工&nbsp>&nbsp岩土与地质勘察 地震波观测系统的MATLAB仿真报告.doc ...

  3. matlab信号内插,基于VC++和Matlab的数字信号内插处理系统

    0引言目前,利用并行交替式(Parallalinterleaving)技术,超高速数字化示波器的实时采样速率已突破了10Gsa/s.按照Nyquist定理,这种系统的实时带宽可接近5GHz.在数字化示 ...

  4. 蔡氏电路matlab,蔡氏电路matlab仿真报告.doc

    PAGE \* MERGEFORMAT8 蔡氏电路仿真分析 学院:电气工程学院 班级:硕6036 姓名: 张东海 学号:3116312053 目录 TOC \o "1-3" \h ...

  5. matlab 实现dtmf 信号检测代码,基于matlab的连续DTMF信号检测的程序实现

    2009 年第 4 期福 建 电 脑基于 matlab 的连续 DTMF 信号检测的程序实现 张 昊 ( 河南师范大学 计算机与信息技术学院 通信工程专业 2006 级 河南 新乡 453007 ) ...

  6. 地震波ifft matlab,地震波观测系统的MATLAB仿真报告.doc

    地震波观测系统的MATLAB仿真 课程名称 数字信号处理 实验项目 题目6 地震波观测系统的MATLAB仿真 指导教师 赵双琦 学 院 光电信息与通信工程 _ 专 业 电子信息工程 班级/学号 学生姓 ...

  7. matlab信号分割与比对,matlab测量计算信号的相似度

    本示例说明如何测量信号相似度.将回答以下问题:如何比较具有不同长度或不同采样率的信号?如何确定测量中是否存在信号或仅有噪声?有两个信号相关吗?如何测量两个信号之间的延迟? 比较具有不同采样率的信号 考 ...

  8. matlab摆线等时性程序,摆的等时性实验报告.doc

    摆的等时性实验报告 摆的等时性实验报告 篇一:科学实验报告单 科学实验报告单1 实验名称 物体的沉浮 实验目的 观察物体的沉浮 实验材料 水槽.水.塑料.小刀.泡沫.橡皮.萝卜.曲别针等各种材料 实验 ...

  9. 平方变换法提取载波MATLAB,毕业设计(论文)MPSK信号的载波同步算法研究与仿真.doc...

    目录 摘要I AbstractII 第一章 绪论1 相移键控技术1 第二章 载波同步原理2 2.1平方变换法和平方环法2 2.2 同相正交3 第三章 相移键控(PSK)信号的调制原理6 3.1 二进制 ...

  10. matlab画2fsk频谱,2fsk信号调制解调频谱的matlab仿真

    2fsk信号调制解调频谱的matlab仿真 2FSK信号的调制解调与频谱绘制的matlab仿真 a=randint(1,16); t=0.0001:0.001:1; inisig=a(ceil(t./ ...

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(43)-工作流设计-字段分类设计
  2. MyBatis-学习笔记06【06.使用Mybatis完成DAO层的开发】
  3. c++I/O流的概念和流类库的结构
  4. 38译码器数码管c语言代码,38译码器驱动数码管电路图
  5. c语言手游常用代码,c语言源代码【操作流程】
  6. iPad网页开发教程及规则
  7. 03-mysql的相关命令-启动与关闭服务-配置环境变量
  8. Xcode插件管理工具Alcatraz
  9. Linux学习笔记---初次编译Uboot系统
  10. poj 2479 (DP)
  11. GBDT 算法:原理篇
  12. vue 移动端选择器
  13. jupyter lab 导出笔记为pdf
  14. 【JS继承】什么是JS继承?
  15. Python模块之snmp-cmds,easysnmp
  16. 锐角三角函数怎么用计算机算,锐角三角函数:运用计算器
  17. python获取文件修改时间 错误_python 封装selenium 出错后,以时间生成文件夹保存错误图片 做梦的人...
  18. 计算机病毒实验教程pdf,计算机病毒实验手册4-5-9-10-8-v40.pdf
  19. 50个好用的前端工具,建议收藏!
  20. LCR表和万用表有什么区别?

热门文章

  1. 在国内 PMP 有多少含金量?分析+资料分享
  2. Revit2020下载Revit2020安装教程
  3. Java实现冒泡排序算法
  4. 数据挖掘入门到精通—R语言视频教程
  5. 格式化json的方法
  6. Java集合框架总结
  7. NetBeans IDE下载及安装
  8. Delphi IDE下载全地址
  9. 软件测试基础知识整理(详细版)
  10. 计算机原理学习指导第3版,《计算机组成原理学习指导与习题解析(第3版)》...