Matlab编程与仿真(2)

2019-04-21 14:31

讲义

某种传输方法,当我们把它做成实际系统后,它理应符合通信原理的理论对它的描述。如果我们用通信仪表对实际系统进行实际测量的话,实测结果应该同理论分析给出一致的结果。如果这两个结果不一致,一般只可能是这样两种情况:一是理论中所假设的某些模型并能不完全正确地反映实际情况,比如通信原理课中经常假设信道是一个理想滤波器,而实际信道则有可能是一个多径信道;二是硬件制作可能存在实现上的误差,也就是说我们制作的某一个或某几个部件的实际性能与我们对它期望的性能之间有一些差距。换句话来说,如果我们在理论阶段所依赖的模型是充分可信的,如果我们将要制作的硬件确实能够按我们的要求去工作,那么我们就可以在制作硬件之前,先对将要制作的实际传输系统作充分的研究,并据此对系统设计是否合理作出评判,如果设计是合理的我们就可以放心地去实现系统,不然就需要修改现有设计再作分析。

6 讲义

然而在通信系统中,除非个别极简单的情况,一般我们很难用推公式这种解析的办法得到系统的各项性能指标。比如无码

?Eb?1间干扰时,双极性最佳基带系统的误码率公式是Pe?erfc??,

2n?0?但如果信道中确实存在码间干扰,那么对应的误码率公式基本

上是不可能的得到的。不过这并不意味着我们就没有别的办法,在计算机技术十分发达的今天,通信中的许多问题都可以通过计算机仿真的办法来进行研究。

7 讲义

计算机仿真实质上就是把硬件实验搬进了计算机,我们可以把它看成是一种软件实验。在硬件实验系统中,我们用各种电子元器件制作出通信原理中的理论模型所规定的各个模块,再把它们通过导线或电缆等接在一起,然后再用示波器、频谱仪、误码仪等通信仪表做各种测量,然后分析测量结果。在软件实验中我们也是这样做,只不过所有通信模块及通信仪表的功能都是用程序来实现的,通信系统的全过程在计算机机中仿真运行。

8 讲义

虽然软件实验的不象硬件实验那样让人感到“真实”。但对于许多通信问题的研究来说的确非常有效。与硬件实验相比,软件实验具如下一些优点:

(1) 软件实验具有广泛的适应性和极好的灵活性。在硬件实验中改变系统参数也许意味着要重做硬件,而在软件实验中则只是改一两个数据,甚至只是在屏幕上按几下鼠标。 (2) 软件实验更有助于我们较为全面地研究通信系统。有许多问题,通过硬件试验来研究可能非常困难,但在软件试验中却易于解决。 (3) 硬件实验的精确度取决于元器件及工艺水平,软件实现的精度取决于CPU的运算速度或者说是程序的运算量; (4) 软件实验建设开发周期短,成本低。

9 讲义

在本实验中我们使用的软件工具是MATLAB,我们期望本实验能带给你如下收获:

(1) 学会MATLAB软件的最基本运用。

MATLAB是一种很实用的数学软件,它易学易用。MATLAB对于许多的通信仿真类问题来说是很合适的。

(2) 了解计算机仿真的基本原理及方法,知道怎样通过仿真的方法去研究通信问题。 (3) 加深对通信原理课有关内容的理解。

通信原理是通信工程专业的一门重要专业基础课。从教学实践中我们注意到,此课的某些内容对初学者来说往往不大好把握。如果你能自己动手,通过仿真的办法对这些问题进行一些研究和观察,自然会有助于解除你的困惑。

10


Matlab编程与仿真(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国城市垃圾资源化处理现状与展望

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: