matlab误码率理论,PSK理论误码率与实际误码率MATLAB仿真程序
%%psk
clc;
clear all;
close all;
nsymbol = 1e6;%%每种信噪比下符号数的发送符号数
data = randint(1,nsymbol,[0,1]);%%产生1行,nsymbol列均匀分布的随机数0,1
bpsk_mod = 2*data-1;%%调制,0转化为-1;1转化为1
spow = norm(bpsk_mod).^2/nsymbol;%%求每个符号的平均值,其中norm是求向量2范数函数
SNR_dB = 1:10;%%%信噪比dB形式
SNR = 10.^(SNR_dB/10);%%信噪比转化为线性值
for loop= 1:length(SNR)
sigma = sqrt(spow/(2*SNR(loop)));%%%根据符号功率求噪声功率
s_receive = bpsk_mod+sigma*(randn(1,length(bpsk_mod))+j*randn(1,length(bpsk_mod)));%%添加复高斯白噪声
bpsk_demod = (real(s_receive)>0);%%%解调
data_receive=double(bpsk_demod);%%接收数据,转化为
[err,ser(loop)] = symerr(data,data_receive);%误码率
end
ser_theory = qfunc(sqrt(2*SNR));%理论误码率,注意Q函数和误差函数的对应关系semilogy(SNR_dB,ser,'-k*',SNR_dB,ser_theory,'-bo');
title('BPSK信号在AWGN信道下的性能');
xlabel('信噪比/dB');ylabel('误码率');
legend('误码率','理论误码率');
grid on;
matlab误码率理论,PSK理论误码率与实际误码率MATLAB仿真程序相关推荐
- matlab程序模拟汽车理论中的数据特性图动力特性图,matlab程序模拟汽车理论中的数据特性图1.doc...
matlab程序模拟汽车理论中的数据特性图1.doc 车辆理论作业第三组第一大题确定一辆轻型货车的动力性能1.绘制发动机的使用外特性曲线N60014000NN/1000T1931329527N/100 ...
- 姿态控制算法前期准备(四元数+PID算法理论+欧拉角理论)
姿态控制算法前期准备(四元数+PID算法理论+欧拉角理论) 一.需要的知识储备: 由于输入数据为四元组,因此需要对四元组有一些初步的了解: **什么是四元数?**形如: q = a + b ∗ i + ...
- 分布式相关概念:ACID特性,CAP理论,BASE理论
汇总一下几个常见的理论的概念: 1.ACID特性 数据库管理系统中事务(transaction)的四个特性: 原子性(Atomicity).一致性(Consistency).隔离性(Isolation ...
- matlab中megn函数,直接序列扩频完整系统matlab仿真
<直接序列扩频完整系统matlab仿真>由会员分享,可在线阅读,更多相关<直接序列扩频完整系统matlab仿真(9页珍藏版)>请在人人文库网上搜索. 1.直接序列扩频通信系统仿 ...
- matlab批量储存变量_科协五分钟|用Matlab工具包处理音频信号
科协近期大事汇总 1. 9月28日晚,硬件人才计划顺利验收. 2. 9月28日下午,仪器设计大赛综合组交流. 3. 五系联合实验室参观筹办中,预计第六第七周举办 4. 仪器设计大赛新生组开发稳步进行. ...
- matlab工程计算及应用 课程名称,《 MATLAB 工程计算及应用》教学大纲课程名称MATLAB 工程计算及应用.pdf...
<MATLAB 工程计算及应用>教学大纲 课程名称 MATLAB 工程计算及应用 课程编号 02T5071 课程英文名称 Applications of MATLAB 课程性质 选修 学时 ...
- matlab如何进行数字信号处理,数字信号处理基础及MATLAB实现(第2版)
[内容简介] 本书系统地介绍了数字信号处理基本理论.设计方法和实现等方面的内容.全书共分9章,第1章介绍数字信号处理的研究对象.学科概貌.系统基本组成.特点.发展及应用等内容:第2章介绍离散时间信号与 ...
- 使用MATLAB绘制周期信号的,周期信号频域分析及MATLAB实现.ppt
周期信号频域分析及MATLAB实现.ppt 第七章 信号频域分析及 MATLAB 实现 7.1 周期信号的傅利叶级数与信号的频谱 7.2 周期信号的频谱分析及MATLAB实现 7.3 用MATLAB分 ...
- matlab软件及基础实验第8单元,《MATLAB统计分析与应用:40个案例分析》程序与数据(内含彩蛋)...
[实例简介]Matlab教材及随书光盘,超实用的好书,强烈推荐! MATLAB统计分析与应用 40个案例分析.pdf <MATLAB统计分析与应用:40个案例分析>程序与数据.rar 第1 ...
- matlab中sqp的算法原理_最优化方法及其Matlab程序设计 马昌凤
内容简介<最优化方法及其Matlab程序设计>较系统地介绍了非线性最优化问题的基本理论和算法,以及主要算法的Matlab程序设计,主要内容包括(精确或非精确)线搜索技术.最速下降法与(修正 ...
最新文章
- 对于sync.Mutex使用注意事项
- 企业网站着手准备网站推广前如何识别目标用户需求?
- Javascript--Boolean运算符
- 华为鸿蒙系统发布完整视频,华为发布鸿蒙系统 华为鸿蒙系统发布会完整视频 华为鸿蒙系统发布会回放...
- mac下快速搭建php开发环境,鸟枪换大炮,Mac下快速搭建PHP开发环境mamp的使用
- IIS不支持apk文件下载问题
- 【转】让itunes下载加速的真正办法,转向至香港台湾澳门苹果服务器 -- 不错不错!!!...
- 谁说贾跃亭不还钱?人家已偿还超30亿美元的国内债务
- 响应式web设计之CSS3 Media Queries
- linux 软路由_软路由和硬路由的区别分析
- java需要了解的几个算法
- dotnetfx40lp 不能安装在d盘_使用小白一键重装系统给电脑安装双系统教程
- 每天一道面试题--- js 中 this 指针的用法
- 7000词汇这么背我比较可以接受,连续看20天足以
- win10分屏快捷键无法使用_Win10 1909碰上多任务如何快速四分屏 Win10 1909分屏快捷键无效怎么办...
- linux卸载nginx(更新)
- opencv仿射变换:平移,缩放和旋转
- Java中怎么从控制台输入空格
- ESP8266与STM32
- 【6s965-fall2022】剪枝✂pruningⅠ
热门文章
- 学生也可以搭建自己的网站详细讲解
- 蓝牙耳机无法与计算机连接,蓝牙耳机怎么连接电脑【图文教程】
- 2018东北四省赛参赛总结
- Energy Vault宣布完成1亿美元C轮融资
- 我在低处仰望,梦过尘世幻想。
- 新版Burp Suite全模块详细使用篇<宝藏文> -- 小黑渗透工程栈(工具篇2)
- 用笔记本创建wifi热点
- QQ开放平台地址 http://open.qq.com/
- 无损音乐刻录成cd有意义吗_无损和CD不一样?无损音乐的“玄学”知多少?
- html input限制输入小数,限制input输入小数只能到3位或者只能输入正整数(兼容ios)...