qpsk调制解调原理matlab,基于matlab的qpsk调制与解调仿真
一简介本课题是对数学通信中的四相相移键控的调制与解调进行了研究与设计,利用矩阵实验室程序语言对四相相移键控进行调制与解调的仿真,使得我们对于四相相移键控数字调制系统的过程更加清晰,以便于更好的理解调制与解调的过程。而且设计中用程序语言编写程序分析了四相相移键控系统抗噪声的能力,通过将理论误码率和仿真误码率的比较,我们客观的,形象的了解误码率的性能。在矩阵实验室中仿真结果与理论基本一致,这对理解四相相移键控系统的性能起到很大的帮助,并为我们进一步未来科技发展中研究通信中的调制与解调提供了有效的参考依据。
2部分代码函数varargout=GUI _ 2 FSK(vara gin)
GUI_2FSK的% GUI_2FSK MATLAB代码
% GUI_2FSK本身创建一个新的GUI_2FSK或提升现有的
%单例* .
%
% H=GUI_2FSK返回新GUI_2FSK的句柄或
%现有的单例*。
%
% GUI_2FSK(CALLBACK ,hObject,eventData,handles,)调用本地
% GUI _ 2 FSK中的函数名为回电.用给定的输入参数初始化m .
%
% GUI_2FSK(Property , Value ,)创建一个新的GUI_2FSK或引发
%现有单例*。从左边开始,属性值对是
%在调用GUI_2FSK_OpeningFcn之前应用于图形用户界面.一;一个
%无法识别的属性名或无效值使属性应用程序
%停止。所有输入都通过变长度输入宗量传递给GUI _ 2FSK _ OpeningFcn .
%
% *请参见指南的"工具"菜单上的图像使用者界面选项。选择图像使用者界面只允许一个
要运行的%实例(单例)”.
%
%请参阅:指南、GUIDATA、GUIHANDLES
%编辑以上文本以修改对帮助GUI_2FSK的响应
%指南最后修改时间v 2.5 2018年11月30日14:09:53
%开始初始化代码-不要编辑
GUI _ Singleton=1;
gui_State=struct(gui_Name ,mfilename,
gui_Singleton ,gui_Singleton,
gui_OpeningFcn ,@GUI_2FSK_OpeningFcn,
gui_OutputFcn ,@GUI_2FSK_OutputFcn,
gui_LayoutFcn ,[],
gui_Callback ,[]);
if nargin ischar(varargin{1})
GUI _ state。GUI _ Callback=str 2 func(vara rgin { 1 });
目标
如果输出参数的数目
[varargout { 1:nargout }]=GUI _ mainfcn(GUI _ State,vara gin {:});
其他
gui_mainfcn(gui_State,vara rgin {:});
目标
%结束初始化代码-不要编辑
% -在GUI_2FSK可见之前执行。
函数GUI _ 2 FSK _ opening fcn(ho object,eventdata,handles,varargin)
%此函数没有输出参数,请参见输出Fcn .
% h对象句柄到数字
% eventdata保留-将在矩阵实验室的未来版本中定义
%句柄包含句柄和用户数据的结构(请参见GUIDATA)
% vara gin GUI _ 2 FSK的命令行参数(请参见瓦拉金酒)
%选择GUI_2FSK的默认命令行输出
handles.output=hObject3仿真结果
编辑
编辑
四参考文献[1]李强强。基于矩阵实验室的四相相移键控的调制与解调的仿真[J]的缩写.数字化用户, 2013, 000(036):3-3.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的矩阵实验室仿真,相关矩阵实验室代码问题可私信交流。
编辑
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。