基于MATLAB的CDMA通信系统仿真-基于MATLAB的CDMA通信系统仿真.rar CDMA通信系统的MATLAB仿真 摘 要:在简要介绍MATLAB语言的基础上,对使用MATLAB语言仿真的CDMA通信系统进行描述。关键词:仿真;码分多址;扩频 1 仿真语言矩阵实验室(MATLAB:Matrix Laboratory)是一种以矩阵运算为基础的交互式的程序语言。与其它计算机语言相比,具有简洁和智能化程度高的特点,而且适应科技专业人员的思维方式和书写习惯,因而用其编程和调试,可以大大提高工作的效率。 目前MATLAB已经成为国际上最流行的软件之一,除了可提供传统的交互式的编程方法之外,还能提供丰富可靠的矩阵运算、图形绘制、数据处理、图像处理和方便的Windows编程工具等。因而出现了各种以MATLAB为基础的工具箱,应用于自动控制、图像信号处理、生物医学工程、语音处理、信号分析、时序分析与建模、优化设计等广泛的领域,表现出了一般高级语言难以比拟的优势。较为常见的MATLAB工具箱有:控制系统工具箱、系统辩识工具箱、多变量频率设计工具箱、分析与综合工具箱、神经网络工具箱、最优化工具箱、信号处理工具箱、模糊推理系统工具箱,以及通信工具箱等。在MATLAB通信工具箱中有SLMULINK仿真模块和MATLAB函数,形成一个运算函数和仿真模块的集合体,用来进行通信领域的研究、开发、系统设计和仿真。通信工具箱中的模块可供直接使用,并允许修改,使用起来十分方便,因而完全可以满足使用者设计和运算的需要。 MATLAB通信工具箱中的系统仿真,分为用SIMULINK模块框图进行仿真和用MATLAB函数进行的仿真两种。在用SIMULINK模块框图的仿真中,每个模块,在每个时间步长上执行一次,就是说,所有的模块在每个时间步长上同时执行。这种仿真被称为时间流的仿真。而在用MATLAB函数的仿真中,函数按照数据流的顺序依次执行,意味着所处理的数据,首先要经过一个运算阶段,然后再激活下一个阶段,这种仿真被称为数据流仿真。某些特定的应用会要求采用两种仿真方式中的一种,但无论是哪种,仿真的结果是相同的。 下面即对使用M-ATLAB语言仿真CDMA通信系统进行描述。 2 仿真框图 CDMA是指在各发送端使用不相同、相互(准)正交的地址码调制所传送的信息,而在接收端在利用码型的(准)正交性,通过相关检测,从混合信号中选出相应的信号的一种技术。实现CDMA的理论基础是扩频通信,即在发送端将待发送的数据用伪随机码进行调制,实现频谱扩展,然后进行传输,而在接收端则采用同样的编码进行解扩及相关处理,恢复原始的数据信息。扩频通信有直接序列(DS)、跳频(FH)、线性调频(chirp)、跳时(TH)等方式。采用扩频通信的优点很多,如抗干扰、抗噪声、抗多径衰落的能力强,能在低功率谱密度下工作,保密性好,可多址复用和任意选址及进行高度测量等等。因此,扩频通信作为新型的通信技术,已引起人们的特别关注,得到了迅速的发展和广泛的应用。以美国Quacomm公司为首推出的IS-95CDMA移动通信系统,以W-CDMA、CDMA2000、TD-SCD-MA为主流的第三代移动通信系统的标准化建设等,不仅确立了CDMA系统在移动通信中的稳固地位,也把扩频CDMA系统的研究、应用和发展推向了新的阶段。 本文讨论的CDMA通信系统的仿真,采用的是直扩方式,信息调制采用的是DPSK调制方式,伪随机码采用的是31位GOLD序列,仿真框图如图1所示。 matlab_dsp.JPG 更多内容,请看附件!
2021-07-12 15:08:15 236KB matlab
1
Matlab与Simulink系统仿真学习心得
2021-07-10 15:48:52 840KB matlab Simulink
1
基于MATLAB的销售系统仿真应用研究.pdf
2021-07-10 15:05:41 278KB MATLAB 数据分析 数据处理 论文期刊
自己弄的,可以用的,当然这只是一种方法,还有其他方法的。
2021-07-09 22:51:55 8KB systemview 2ask 系统仿真
1
本次作业使用 Matlab 软件,仿真了基本的通信系统。主要包括信源的产生、BPSK(二进制相移键控)调制、传输信号加噪、相干解调和输出判决这五大部分,涵盖了通信系统的主要组成部分。 其中信源部分采用二进制 0和 1代表原始信息;调制端有很多调制方式,如:ASK(幅移键控)、PSK(相移键控)、FSK(频移键控)等,而本文采用的调制方式是 BPSK调制;在加噪部分,给信号加入的噪声是高斯白噪声,从而模拟信道环境;解调端采用相干解调法恢复信号;信号经过解调后,再经过低通滤波器进行滤波处理,进行输出判决得到最终的接收信号。 文末附带matlab源程序。
2021-07-09 22:05:39 958KB matlab 数字通信系统仿真
1
该文介绍基于Matlab/ Simulink 进行雷达系统仿真的基本规范,开发了有关的雷达系统仿真模型库,并在该平台上对某脉冲多普勒雷达系统进行了仿真,给出了仿真结果和分析。
2021-07-08 15:37:50 243KB Matlab Simulink 雷达系统仿真
1
RBF神经网络在直接鲁棒系统仿真,主要是根据论文的内容要求来学习的一个基于RBF神经网络逼近直接鲁棒自适应系统的MATLAb仿真模型
2021-07-08 09:53:42 7KB matlab rbf
1
362【毕设课设】微机原理-基于8086投票系统仿真设计.zip
2021-07-07 12:42:38 14.8MB
1
matlab simulink与控制系统仿真
2021-07-06 22:02:14 358KB matlab simulink 课程报告
1
基于热力学的燃料电池系统级仿真模型-Thermolib实现对电堆以及BoP系统的仿真,可用于燃料电池的HIL、MIL、燃料电池混合动力系统仿真及整车控制策略开发。 Thermolib热力学及燃料电池仿真模型 基于MATLAB/Simulink环境 热力学及燃料电池仿真的模型软件。 用于HIL以及MIL开发阶段 低成本、快速搭建燃料电池系统 提供了燃料电池模型仿真所需要的热力学、流体力学电化学React等模型库 提供泵、阀、压缩机、增湿器、冷却系统、罐等外围模型
2021-07-06 17:12:02 52KB matlab
1