当前位置:文档之家› 基于MATLAB的均匀平面波仿真

基于MATLAB的均匀平面波仿真

基于MATLAB的均匀平面波仿真
基于MATLAB的均匀平面波仿真

课程设计说明书

常用软件课程设计

题目: 基于MATLAB得均匀平面波仿真

院(部):力学与光电物理学院

专业班级: 应用物理

学号:

学生姓名:

指导教师:

2017年7月2 日

安徽理工大学课程设计(论文)任务书

力学与光电物理学院基础与应用物理教研室

学号学生姓名专业(班级)应物

题目基于MATLAB得均匀平面波仿真

设计技术参数1、平面波知识得复习

2、MATLAB程序得编写

3、课程设计说明书得书写

2017年6月30日安徽理工大学课程设计(论文)成绩评定表

目录

摘要?错误!未定义书签。

1 绪论?错误!未定义书签。

1、1问题背景?错误!未定义书签。

1、2课题研究意义 ........................................... 错误!未定义书签。2均匀平面电磁波?错误!未定义书签。

2、1定义与性质?错误!未定义书签。

2、2理想介质中得均匀平面波方程?错误!未定义书签。

2、3平面电磁波得瞬时值形式 .................................. 错误!未定义书签。3 MATLAB软件及其基本指令.. (7)

3、1MATLAB发展历史?错误!未定义书签。

3、2MATLAB得功能与语言特点?7

3、3MATLAB指令.............................................. 错误!未定义书签。

4 程序设计与运行?错误!未定义书签。

4、1设计思路与框图 (10)

4、2运行结果?错误!未定义书签。

5 项目总结?错误!未定义书签。

6 参考文献 ..................................................... 错误!未定义书签。

摘要

平面波就是指场矢量得等相位面与波传播方向相垂直得无限大平面得一种电磁波·12。如果平面波在均匀一致且各向同性得理想介质中将形成均匀平面波。均匀平面波就是研究电磁波得基础,研究均匀平面波传输特性有十分重要得实际意义。然而直接观察均匀平面波就是很难实现得,所以随着计算机得发展,仿真实验正在不断得发展,仿真软件通过图形化界面联系理论条件与实验过程,同时运用一定得编程达到模拟现实得效果。于就是本文用MATLAB对均匀平面电磁波在理想介质中得传播进行仿真模拟,从而可以更加形象得学习与理解电磁波得知识.

关键词:电磁波;均匀平面电磁波;?理想介质; MATLAB; 仿真

1绪论

1、1问题背景

1、1、1MATLAB软件简介

MATLAB就是matrix&laboratory两个词得组合,意为矩阵工厂(矩阵实验室).就是由美国mathworks公司发布得主要面对科学计算、可视化以及交互式程序设计得高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统得建模与仿真等诸多强大功能集成在一个易于使用得视窗环境中,为科学研究、工程设计以及必须进行有效数值计算得众多科学领域提供了一种全面得解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)得编辑模式,代表了当今国际科学计算软件得先进水平。

1、1、2均匀平面电磁波特点:

1.电场强度E、磁场强度H与传播方向三者之间相互垂直,成右手螺旋关系,传播方向上无电磁分量,与为横电磁波,记为TEM波;

2.电场强度E与磁场强度H处处同相,两者复振幅之比为媒介得阻抗n,成为波阻抗;

3.电场、磁场相位相同,等相位面为平面,等相位面垂直于传播方向;

4。顺着传播方向,场矢量得时变状态逐渐滞后。

1、2 课题研究意义

仿真(Simulation)就是对现实系统得某一层次抽象属性得模仿。人们利用不同得模型进行实验,从中得到所需得信息,然后帮助人们对现实世界得某一层

次问题做出决策.建立适当得模型,在模型上进行动态实验与研究,从中获取相关信息,然后用一系列有目得、有条件得计算机仿真实验来反映系统得特征,得出数量指标,为决策者提供有关这一过程或系统得定量分析结果,作为决策理论依据。

仿真实验就是利用计算机编制实验进程得行为.采用仿真技术通过数学建模、设计虚拟仪器、虚拟实验环境观察系统模型各量得变化、过程进展、结果评估得全过程。在仿真实验设计阶段,利用计算机进行数学仿真与数值计算,即修改、变换模型;在设备研制阶段,用已知实际部件或子系统去代替部分计算机仿真模型进行半实物仿真实验,以提高仿真实验得可信度.在系统开发得阶段,通过半实物仿真实验来修改各部件或子系统得结构与参数。

对均匀平面电磁波得仿真,可以更加直观得观察电磁波得传播得过程。由于电磁波比较抽象又不可触摸,同时电磁波又就是动态得,每时每刻得位置与状态又在改变。通过MATLAB来设计对电磁波仿真,可以比较直观得观察电磁波传播得各个时刻得状态.

2均匀平面电磁波

2、1 定义与性质

均匀平面波,就是指电磁波得场矢量只沿着它得传播方向变化,在与波传播方向垂直得无限大平面内,电场强度E与磁感应强度H得方向、振幅与相位都保持不变。

均匀平面波得波速(又称相速)与媒质特性有关.在自由空间中,波速与光速相等为:

电场与磁场得量值之间有简单得关系:

称为波阻抗或媒质得本质阻抗.

在任意时刻,任意点上得电能密度与磁能密度相等,各占电磁总能量得一半。对于均匀平面波,电磁能量沿着波得传播方向流动,其流动速度即为波速v。

2、2理想介质中得均匀平面波方程

均匀平面电磁波满足麦克斯韦方程组为:

?

将与代入得,

?

方程前两个式子都含有E与H,不便于求解。我们可将这两个方程经过一系列数学变换综合成每个方程只含有一个变换得方程式,对第二个式子取旋度得

?(2—5)

将方程第一个式子代入(2—5)得:

? ??(2-6)

上式可变化为

?????? (2—7)

同理,有,

?? ????(2—8) 将带入上两式得,

????? (2-9) ? ?? (2-10)

式(2—9)与(2—10)就就是理想介质中得电磁场方程。 也就是E 与H 应

满足得波动方程。在平面电磁波中,电磁波沿着与等相位平面垂直得方向传播。假设电磁波沿x 轴方向传播,则各场最只就是空间坐标x与时间坐标t 得函数,所以(2-9)与(2—10)式可化简为

? ?? (2-11) ?? ? ?? ?? (2-12)

?方程涉及矢量问题,给求解带来了麻烦,为得到不含矢量得平面波方程,将方程在直角坐标系中展开得, ?y y y y x x z x y y z x x y z e t

E e t E e t E e y H x H e x H z H e z H y H ??+??+??=??-??+??-??+??-??εεε)()()( 由于电磁波沿x 轴传播,则E与H 沿y 轴与z 轴方向没有变化,上式分解后得,

??(2—13)??(2-14)

??(2—15)

?同理,对于方程则有,

?(2-16)???(2—17)

(2—18)

?由式(2—13)与(2—16)知,Ex与Hx就是与时间无关得常量,可令其值为零。因此对于均匀平面波,E与H都只有与波得传播方向垂直得分量,这种电磁称为横电磁波.将(2-15)与(2-17)对x求导并分别将式(2-17)与(2-15)代入,得:

??

同理,又有:

???

以上两组方程就就是理想介质中得均匀平面波方程。若取y轴与H方向一致,则只需前一组方程;若取y轴与E方向一致,则只需后一组方程。

2、3平面电磁波得瞬时值形式

假设一个均匀平面电磁波沿x轴传播,电场E方向与z轴平行,由此,来推导平面电磁波得瞬时值形式.

由亥姆霍兹方程:

由于电场方向与z轴平行,可设,

得???

其解为

由边界条件决定,

??

于就是,瞬时值形式为:

?(2—19)

与电场E相伴得磁场H可由求得,

其瞬时值形式:

其中就是媒质得本征阻抗。

于就是,均匀平面波得瞬时值得表达式得一般形式为:

3MATLAB软件及其基本指令

MATLAB就是MATrix LABoratory得缩写,就是一款由美国MathWorks公司出品得商业数学软件。MATLAB就是一种用于算法开发、数据可视化、数据分析以及数值计算得高级技术计算语言与交互式环境.MATLAB作为高性能、交互式得科学计算工具,具有非常友好得图形界面,这使得MATLAB得应用非常广泛;同时MATLAB也提供了强大得绘图功能.

3、1 MATLAB发展历史

70年代中期,Cleve Moler与她得同事开发了LINPACK与EISPACK得Fortran子程序库;

70年代末期,Cleve Moler在新墨西哥大学给学生开线性代数,为学生编写了接口程序,这程序取名为MATLAB,即MATrixLABoratory;

1983年春天,工程师John Little与Moler、Steve Bangert一起开发了第二代专业版MATLAB;

1984年,MathWorks公司成立,MATLAB正就是推向市场;

1992年,学生版MATLAB推出;1993年,Microsoft Windows版MATLA B面世;

1995年,推出Linux版。

3、2 MATLAB得功能与语言特点

3、2、1?MATLAB主要功能

1、基本得数据处理

2、优化与解方程

3、动态过程仿真:实时得与非实时得

4、数据来源:Excel、数据库、A/D等等

5、嵌入式得控制:Pc/104与DSP

6、神经元网络、小波分析、GA等等

7、虚拟现实仿真

3、2、2 MATLAB语言特点

MATLAB语言就是一种交互性得数学脚本语言,其语法与C/C++类似。它支持包括逻辑(boolen)、数值(numeric)、文本(text)、函数柄(function handle)与异质数据容器(heterogeneous container)在内得15种数据类型,每一种类型都定义为矩阵或阵列得形式(0维至任意高维)

执行MATLAB代码得最简单方式就是在MATLAB程序得命令窗口(mand Window)得提示符处(〉> )输入代码,MATLAB会即时返回操作结果(如果有得话)。此时, MATLAB可以瞧作就是一个交互式得数学终端,简单来说,一个功能强大得“计算器”。MATLAB代码同样可以保存在一个以、m为后缀名得文本文件中,然后在命令窗口或其它函数中直接调用。

MATLAB语言具有下述显着特点:

1、具有强大得矩阵运算能力:MatrixLaboratory(矩阵实验室),使得矩阵运算非常简单.

2、就是一种演算式语言

3、MATLAB得基本数据单元就是既不需要指定维数,也不需要说明数据类型得矩阵(向量与标量为矩阵得特例),而且数学表达式与运算规则与通常得习惯相同。

4、MATLAB语言编程简单,使用方便.

3、3 MATLAB指令

3、3、1 基本指令

1、?clc :擦去一页命令窗口光标回屏幕左上角

2、clear :从工作空间清除所有变量

3、Plot(plot3):?绘制二(三)维图形

Plot函数可以接一些参数,来改变所画图像得属性(颜色,图像元素等)。下面就是一些属性得说明?b ?blue(蓝色)?、 point(点)—solid(实线)

g green(绿色)o circle(圆圈) :dotted(点线)

r ?red(红色)x? x-mark(叉号) -、 dashdot (点画线)c?cyan(墨绿色) + plus(加号) -- dashed(虚线)

m??magenta(紫红色)?* star(星号)

y??yellow(黄色) s square(正方形)

k?black(黑色)d diamond(菱形)

3、3、2?程序可能用到得得指令

grid on?在画图得时候添加网格线.

hold on?在当前图得轴(坐标系)中画了一幅图,再画另一幅图时,原来得图还在,与新图共存,都瞧得到

axis([xmin xmax ymin ymax])用来设置axes得样式,包括坐标轴范围,可读比例

zeros(size(x))?生成与X相同大小得全零矩阵

stem(stem3)绘制二维(三维)函数针状图

pause(t)?暂停t秒后继续执行程序

4 程序设计与运行4、1 设计思路与框图

图4-1

程序设计框图

4、2程序编写

打开MATLAB界面如图4-2,新建脚本

图4—2 MATLAB打开界面

首先,对瞬时值表达式中得常量进行定义并赋值,代码如下: u0=4*pi*1e-7; %自由空间中得磁导率

e0=1e-9/(36*pi); %自由空间中得电介质常数Z0=(u0/e0)^0、5;%自由空间中得波阻抗

f=1e8; %电磁波得频率

w=2*pi*f;

k=w*(u0*e0)^0、5; %波数

phi_E=0;%初始相位设为0

phi_H=0;

EE=20;%电场振幅

HH=EE/Z0;%磁场振幅

代码界面如图4—3

图4—3 常量赋值界面

利用电磁波瞬时值表达式画出电磁波图,并且写一个循环,使电磁波传播能狗像动画一样动起来。代码如下:

for t=0:1:300

Ez=EE*cos(k*x—w*t*1e-9+phi_E);

Hy=HH*cos(k*x—w*t*1e—9+phi_H);

plot3(x,m0,Ez,'b','LineWidth',2);

holdon;gridon;

plot3(x,Hy,m0,'r','LineWidth',2);

hold off

xlabel('传播方向')

ylabel('磁场Hy')

zlabel('电场Ez')

title(['平面电磁波传播示意图','t=',num2str(t),'ns'],'fo ntsize',14)

drawnow

pause(0、01)

end

代码截图界面如图4—4、

4—4 完整代码4、3 运行结果

运行结果如下图

4-2程序运行结果

如图,蓝色得就是电场传播得波,红色得就是磁场传播得波.由图可得得结论有:

1、电场与磁场在空间相互垂直与传播方向,E、H、x轴满足右手螺旋关系(T EM波).

2、电场、磁场相位变化相同

3、电场、磁场得振幅不随传播距离增加而改变

5 项目总结

这次课程设计就是对我们学习常用软件课程结果得一次大检验。通过这次基于MATLAB得均匀平面波仿真课程设计让我们更熟悉地掌握该软件得功能,灵活运用MATLAB软件,加强对MATLAB软件强大得图形处理功能,掌握利用MATL AB绘图功能做出相关函数曲线,从而运用MATLAB分析。在熟悉掌握编写MATLAB程序与操作得同时培养了我们得独立思考能力,钻研精神,解决问题能力与动手能力.

本次课程设计中通过查阅资料,阅读程序并读写程序对MATLAB均匀平面电磁波得仿真有了更深得了解。我同时也认识到了MATLAB功能并不只就是图形得绘制及波形得处理,有着很多方面得运用,如绘制函数,处理音频、图像数据,创建用户界面等功能,实为一个功能强大得软件.

每一次课给我一种新得体验与感受,这次课程设计一样,平时都就是啃课本,很单调很乏味,但就是,这次课设给了我们动手与自主学习得机会,当然,在这过程中不免会遇到困难,当时也会很困惑、沮丧,但问题总要解决得,所以自己还就是会去想办法,我想这也就是一种收获。还有,经过了课程设计,我也深刻体会到MATLAB功能得强大以及学好MATLAB得重要性,在今后得学习生活中,我会继续学习使用它。

通信仿真课程设计-matlab-simulink

成都理工大学工程技术学院 《通信仿真课程设计》报告 班级:信息工程1班 姓名:寇路军 学号: 201620101133 指导教师:周玲 成绩: 2019 年 3月 23 日

目录 通信仿真课程设计报告 (2) 一.绪论 (2) 二.课程设计的目的 (2) 三.模拟调制系统的设计 (3) 3.1 二进制相移键控调制基本原理 (3) 3.2 2PSK信号的调制 (3) 3.2.1模拟调制的方法 (3) 3.3 2PSK信号的解调 (4) 3.4 2PSK的“倒∏现象”或“反向工作” (5) 3.5功率谱密度 (5) 四.数字调制技术设计 (7) 4.1 2PSK的仿真 (7) 4.1.1仿真原理图 (7) 4.1.2 仿真数据 (7) 4.1.3 输出结果 (9) 总结 (10) 参考文献 (11)

通信仿真课程设计报告 一.绪论 随着社会的快速发展,通信系统在社会上表现出越来越重要的作用。目前,我们生活中使用的手机,电话,Internet,ATM机等通信设备都离不开通信系统。随着通信系统与我们生活越来越密切,使用越来越广泛,对社会对通信系统的性能也越高。另外,随着人们对通信设备更新换代速度越来越快。不得不缩短通信系统的开发周期以及提高系统性能。针对这两方面的要求,必需要通过强大的计算机辅助分析设计技术和工具才能实现。自从现代以来,计算机科技走上了快速发展道路,实现了可视化的仿真软件。 通信系统仿真,在目前的通信系统工程设计当中。已成为了不可替代的一部分。它表现出很强的灵活性和适应性。为我们更好地研究通信系统性能带来了很大的帮助。本论文主要针对模拟调制系统中的二进制相移键控调制技术进行设计和基于Simulink进行仿真。通过系统仿真验证理论中的结论。本论文设计的目的之一是进一步加强理论知识,熟悉Matlab软件。 Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink 已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。 二.课程设计的目的 1.掌握模拟系统2PSK调制和解调原理及设计方法。 2.熟悉基于Simulink的通信系统仿真。

基于MATLAB—Simulink的2ASK仿真课程设计

目录 第一章课程设计的任务说明 (1) 1.1 课程设计的目的 (1) 1.2 课程设计的要求 (1) 第二章MA TLAB/SIMULINK简介 (2) 第三章通信技术的历史和发展 (3) 3.1通信的概念 (3) 3.2 通信的发展史简介 (4) 3.3通信技术的发展现状和趋势 (4) 第四章2ASK的基本原理和实现 (5) 4.1 2ASK的产生 (5) 4.2 2ASK的功率谱和带宽 (6) 4.3 2ASK信号的解调及抗噪声性能分析 (6) 第五章Smulink的模型建立和仿真 (10) 5.1 建立模型方框图 (10) 5.2参数设置 (11) 5.3仿真波形图 (15) 5.4 不同信噪比下的误码率 (17) 总结 (18) 参考文献 (19)

第一章课程设计的任务说明 1.1 课程设计的目的 (1)通过利用matlab simulink,熟悉matlab simulink仿真工具。 (2)通过课程设计来更好的掌握课本相关知识,熟悉2ASK的调制与解调。 (3)更好的了解通信原理的相关知识,磨练自己分析问题、查阅资料、巩固知识、创新等各方面能力。 1.2 课程设计的要求 (1)掌握课程设计涉汲到的相关知识,相关概念、原理清晰,明了。 (2)仿真图设计合理、能够正确运行。 (3)按照要求撰写课程设计报告。

第二章MATLAB/SIMULINK简介 美国Mathworks公司于1967年推出了矩阵实验室“Matrix Laboratory”(缩写为Matlab)这就是Matlab最早的雏形。开发的最早的目的是帮助学校的老师和学生更好的授课和学习。从Matlab诞生开始,由于其高度的集成性及应用的方便性,在高校中受到了极大的欢迎。由于它使用方便,能非常快的实现科研人员的设想,极大的节约了科研人员的时间,受到了大多数科研人员的支持,经过一代代人的努力,目前已发展到了7.X版本。Matlab是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。由于它使用简单,扩充方便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充Matlab的功能,使其成为了巨大的知识宝库。可以毫不夸张的说,哪怕是你真正理解了一个工具箱,那么就是理解了一门非常重要的科学知识。科研工作者通常可以通过Matlab来学习某个领域的科学知识,这就是Matlab真正在全世界推广开来的原因。目前的Matlab版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到了科研工作者的欢迎。另外,,Matlab和其他高级语言也具有良好的接口,可以方便的实现与其他语言的混合编程,进一步拓宽了Matlab的应用潜力。可以说,Matlab已经也很有必要成为大学生的必修课之一,掌握这门工具对学习各门学科有非常重要的推进作用。 Simulink是MA TLAB中的一种可视化仿真工具,也是目前在动态系统的建模和仿真等方面应用最广泛的工具之一。确切的说,Simulink是一个用来对动态系统进行建模、仿真和分析的软件包,它支持线性和非线性系统,连续、离散时间模型,或者是两者的混合。系统还可以使多种采样频率的系统,而且系统可以是多进程的。Simulink工作环境进过几年的发展,已经成为学术和工业界用来建模和仿真的主流工具包。在Simulink环境中,它为用户提供了方框图进行建模的图形接口,采用这种结构画模型图就如同用手在纸上画模型一样自如、方便,故用户只需进行简单的点击和拖动就能完成建模,并可直接进行系统的仿真,快速的得到仿真结果。它的主要特点在于:1、建模方便、快捷;2、易于进行模型分析;3、优越的仿真性能。它与传统的仿真软件包微分方程和差分方程建模相比,具有更直观、方便、灵活的优点。Simulink模块库(或函数库)包含有Sinks(输出方式)、Sources(输入源)、Linear(线性环节)、Nonlinear(非线性环节)、Connection(连接与接口)和Extra(其他环节)等具有不同功能或函数运算的Simulink库模块(或库函数),而且每个子模型库中包含有相应的功能模块,用户还可以根据需要定制和创建自己的模块。用Simulink创建的模型可以具有递阶结构,因此用户可以采用从上到下或从下到上的结构创建模型。用户可以从最高级开始观看模型,然后用鼠标双击其中的子系统模块,来查看其下一级的内容,以此类推,从而可以看到整个模型的细节,帮助用户理解模型的结构和各模块之间的相互关系。在定义完一个模型后,用户可以通过Simulink的菜单或MATLAB的命令窗口键入命令来对它进行仿真。菜单方式对于交互工作非常方便,而命令行方式对于运行仿真的批处理非常有用。采用Scope模块和其他的显示模块,可以在仿真进行的同时就可立即观看到仿真结果,若改变模块的参数并再次运行即可观察到相应的结果,这适用于因果关系的问题研究。仿真的结果还可以存放到MATLAB的工作空间里做事后处理。模型分析工具包括线性化和整理工具,MATLAB的所有工具及Simulink本身的应用工具箱都包含这些工具。由于MATLAB和SIMULINK的集成在一起的,因此用户可以在这两种环境下对自己的模型进行仿真、分析和修改模型。但是Simulink不能脱离MA TLAB而独立工作。

基于MATLABsimulink的2FSK系统的仿真课程设计报告

课程设计 基于MATLABsimulink的2FSK系统的仿真 电子与信息工程学院 信息与通信工程系

课程设计评分标准

基于MATLAB/simulink的2FSK系统的仿真 一、摘要 本文是基于matlab和simulink环境下对信号的调制与解调过程的仿真,通过仿真,对系统的误码率的分析,以及理论与仿真结果的比较, 二、关键字:

目录 1 背景知识 (1) 1.1通信简介 (1) 1.2仿真系统的简介: (2) 1.32FSK的调制与解调的原理: (3) 1.3.1 2FSK的产生 (4) 1.3.2 2FSK滤波器的解调及抗噪声性能 (6) 1.3.3 由相关调制解调的原理图 (9) 2 仿真系统模型的设计: (9) 2.1仿真框图 (9) 2.2仿真目的和意义: (9) 2.3仿真思路 (10) 2.4M文件和仿真结果 (10) 2.5 SIMULINK仿真模型图: (16) 2.6结果分析: (21) 2.6.1 Matlab仿真结果分析 (21) 2.6.2 (22) 3 心得体会: (22) 4 参考文献 (22)

1 背景知识 1.1 通信简介 通信就是克服距离上的障碍,从一地向另一地传递和交换消息。消息是信息源所产生的,是信息的物理表现,例如,语音、文字、数据、图形和图像等都是消息。消息有模拟消息(如语音、图像等)以及数字消息(如数据、文字等)之分。所有消息必须在转换成电信号(通常简称为信号)后才能在通信系统中传输。所以,信号是传输消息的手段,信号是消息的物质载体。 相应的信号可分为模拟信号和数字信号,模拟信号的自变量可以是连续的或离散的,但幅度是连续的,如电话机、电视摄像机输出的信号就是模拟信号。数字信号的自变量可以是连续的或离散的,但幅度是离散的,如电船传机、计算机等各种数字终端设备输出的信号就是数字信号。 通信的目的是传递消息,但对受信者有用的是消息中包含的有效内容,也即信息。消息是具体的、表面的,而信息是抽象的、本质的,且消息中包含的信息的多少可以用信息量来度量。 通信技术,特别是数字通信技术近年来发展非常迅速,它的应用越来越广泛。通信从本质上来讲就是实现信息传递功能的一门科学技术,它要将大量有用的信息无失真,高效率地进行传输,同时还要在传输过程中将无用信息和有害信息抑制掉。当今的通信不仅要有效地传递信息,而且还有储存、处理、采集及显示等功能,通信已成为信息科学技术的一个重要组成部分。 通信系统就是传递信息所需要的一切技术设备和传输媒质的总和,包括信息源、发送设备、信道、接收设备和信宿(受信者) ,它的一般模型如图1所示。 →→→→ 信息源发送设备信道接收设备受信者 ↑ 噪声源 图1 通信系统一般模型 通信系统可分为数字通信系统和模拟通信系统。数字通信系统是利用数字信号来传递消息的通信系统,其模型如图2所示,

激光原理与技术课程设计(matlab仿真)

电子科技大学 UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA 激光原理与技术 课程设计 课程教师: 作者姓名: 学号:

题目一: 编程计算图示谐振腔的稳定性与光焦度1/F的关系。可取R1=∞, R2=∞, l1=250mm, l2=200mm。,用matlab程序计算光线在腔内的轨迹,演示腔稳定和不稳定时光线在腔内往返次数增加时光线轨迹。初始光线参数可以任意选择。 利用matlab编程如下: clear,clc L1=250;L2=200; R1=inf;R2=inf; syms d; T=[1,L1;0,1]*[1,0;-d,1]*[1,L2;0,1]*[1,0;-2/R2,1]*[1,L2;0,1]*[1 ,0;-d,1]*[1,L1;0,1]*[1,0;-2/R1,1]; A=T(1,1); B=T(1,2); C=T(2,1); D=T(2,2); h=(A+D)/2; ezplot(h,[0,0.012]) title('谐振腔的稳定性');xlabel('透镜光焦度D(/mm)');ylabel('等效 g1g2') 运行结果:

题目二: 和透镜上的模式半径与光焦度1/F的关系。 计算输出镜M 2 利用matlab编程如下: clear,clc L1=250;L2=200;R1=inf;R2=inf;w1=0.5*10^-3; syms d T1=[1,L2;0,1]*[1,0;-2/R2,1]*[1,L2;0,1]*[1,0;-d,1]*[1,L1;0,1]*[1,0;-2/ R1,1]*[1,L1;0,1]*[1,0;-d,1]; A1=T1(1,1);B1=abs(T1(1,2));C1=T1(2,1);D1=T1(2,2);h1=(A1+D1)/2; W1=((w1*B1/pi)^(1/2))/((1-h1^2)^(1/4)); T2=[1,0;-2/R2,1]*[1,L2;0,1]*[1,0;-d,1]*[1,L1;0,1]*[1,0;-2/R1,1]*[1,L1 ;0,1]*[1,0;-d,1]*[1,L2;0,1]; A2=T2(1,1);B2=abs(T2(1,2));C2=T2(2,1);D2=T2(2,2);h2=(A2+D2)/2; W2=((w1*B2/pi)^(1/2))/((1-h2^2)^(1/4)); figure (1) ezplot(W1,[0,0.012]); title('透镜上的光斑半径');xlabel('透镜光焦度D(/mm)');ylabel('光束半径') figure (2); ezplot(W2,[0,0.012]) title('输出镜上的光斑半径');xlabel('透镜光焦度D(/mm)');ylabel('光束半径') figure (3);

MATLAB仿真课程设计报告

北华大学 《MATLAB仿真》课程设计 姓名: 班级学号: 实习日期: 辅导教师:

前言 科学技术的发展使的各种系统的建模与仿真变得日益复杂起来。如何快速有效的构建系统并进行系统仿真,已经成为各领域学者急需解决的核心问题。特别是近几十年来随着计算机技术的迅猛发展,数字仿真技术在各个领域都得到了广泛的应用与发展。而MATLAB作为当前国际控制界最流行的面向工程和科学计算的高级语言,能够设计出功能强大、界面优美、稳定可靠的高质量程序,而且编程效率和计算效率极高。MATLAB环境下的Simulink是当前众多仿真软件中功能最强大、最优秀、最容易使用的一个系统建模、仿真和分析的动态仿真环境集成工具箱,并且在各个领域都得到了广泛的应用。 本次课程设计主要是对磁盘驱动读取系统校正部分的设计,运用自动控制理论中的分析方法,利用MATLAB对未校正的系统进行时域和频域的分析,分析各项指标是否符合设计目标,若有不符合的,根据自动控制理论中的校正方法,对系统进行校正,直到校正后系统满足设计目标为止。我组课程设计题目磁盘驱动读取系统的开环传递函数为是设计一个校正装置,使校正后系统的动态过程超调量δ%≤7%,调节时间ts≤1s。 电锅炉的温度控制系统由于存在非线性、滞后性以及时变性等特点,常规的PID控制器很难达到较好的控制效果。考虑到模糊控制能对复杂的非线性、时变系统进行很好的控制, 但无法消除静态误差的特点, 本设计将模糊控制和常规的PI D控制相结合, 提出一种模糊自适应PID控制器的新方法。并对电锅炉温度控制系统进行了抗扰动的仿真试验, 结果表明, 和常规的PI D控制器及模糊PI D复合控制器相比,模糊自适应PI D控制改善了系统的动态性能和鲁棒性, 达到了较好的控制效果。

matlab通信仿真课程设计样本

《matlab通信仿真设计》课程设计指导书 11月

课程设计题目1: 调幅广播系统的仿真设计 模拟幅度调制是无线电最早期的远距离传输技术。在幅度调制中, 以声音信号控制高频率正弦信号的幅度, 并将幅度变化的高频率正弦信号放大后经过天线发射出去, 成为电磁波辐射。 波动的电信号要能够有效地从天线发送出去, 或者有效地从天线将信号接收回来, 需要天线的等效长度至少达到波长的1/4。声音转换为电信号后其波长约在15~1500km之间, 实际中不可能制造出这样长度和范围的天线进行有效信号收发。因此需要将声音这样的低频信号从低频率段搬移到较高频率段上去, 以便经过较短的天线发射出去。 人耳可闻的声音信号经过话筒转化为波动的电信号, 其频率范围为20~20KHz。大量实验发现, 人耳对语音的频率敏感区域约为300~3400Hz, 为了节约频率带宽资源, 国际标准中将电话通信的传输频带规定为300~3400Hz。调幅广播除了传输声音以外, 还要播送音乐节目, 这就需要更宽的频带。一般而言, 调幅广播的传输频率范围约为100~6000Hz。 任务一: 调幅广播系统的仿真。 采用接收滤波器Analog Filter Design模块, 在同一示波器上观察调幅信号在未加入噪声和加入噪声后经过滤波器后的波形。采用另外两个相同的接收滤波器模块, 分别对纯信号和纯噪声滤波, 利用统计模块计算输出信号功率和噪声功率, 继而计算输出信噪比, 用Disply显示结果。 实例1: 对中波调幅广播传输系统进行仿真, 模型参数指标如下。

1.基带信号: 音频, 最大幅度为1。基带测试信号频率在100~6000Hz 内可调。 2.载波: 给定幅度的正弦波, 为简单起见, 初相位设为0, 频率为550~1605Hz 内可调。 3.接收机选频放大滤波器带宽为12KHz, 中心频率为1000kHz 。 4.在信道中加入噪声。当调制度为0.3时, 设计接收机选频滤波器输出信噪比为20dB, 要求计算信道中应该加入噪声的方差, 并能够测量接收机选频滤波器实际输出信噪比。 仿真参数设计: 系统工作最高频率为调幅载波频率1605KHz, 设计仿真采样率为最高工作频率的10倍, 因此取仿真步长为 8max 1 6.2310(1-1)10step t s f -==? 相应的仿真带宽为仿真采样率的一半, 即 18025.7(1-2)2step W KHz t == 设基带测试正弦信号为m(t)=Acos2πFt, 载波为c(t)=cos2πf c t, 则调制度为m a 的调制输出信号s(t)为 ()(1cos 2)cos 2(1-3)a c s t m Ft f t ππ=+ 容易求出, s(t)的平均功率为 21(1-4)24a m P =+ 设信道无衰减, 其中加入的白噪声功率谱密度为N 0/2, 那么仿真带宽(-W, W)内噪声样值的方差为 2002(1-5)2N W N W σ=?=

MATLAB仿真课程设计

电气工程工具软件课程设计-MATLAB 学号:3100501044 班级:电气1002 姓名:王辉军 指导老师:乔薇 2014年1月16日

课程设计任务:构建一个含有PID控制器的系统,观察 K(比例系数)、 p K(积分系数)、d K(微分系数)不同值时系统的变化。 i (Continuous模块库中的Zero-Pole模块)输入为阶跃函数 一.建立含有pid子系统的系统模型 (1)选用器件搭建电路 图1-1 图1-2 (2)构建PID控制器 图1-3

(3)上述结构图封装成PID控制器 ①创建子系统。选中上述结构图后再选择模型窗口菜单“Edit/Creat Subsystem” ②封装。选中上述子系统模块,再选择模型窗口菜单“Edit/Mask Subsystem” ③根据需要,在封装编辑器对话框中进行一些封装设置,包括设置封装文本、对话框、图标等。本次试验主要需进行以下几项设置:Icon(图标)项:“Drawing commands”编辑框中输入“disp(‘PID’)”,如下 左图示:Parameters(参数)项:创建Kp,Ki,Kd三个参数,如下右图示 图1-4 图1-5

(4)搭建单一回路系统结构框图如下图 图1-6 所需模块及设置:Sources模块库中Step模块;Sinks模块库中的Scope 模块;Commonly UsedBlocks模块库中的Mux模块;Continuous模块库中的Zero-Pole模块。Step模块和Zero-Pole模块设置如下: 图1-7 图1-8

二.比较以下参数的结果:(把各个仿真波形图截图标注) 图2-1 如上图可更改Kp,Ki,Kd的值以实现以下要求: (1)Kp=8.5,Ki=5.3,Kd=3.4 图2-2 (2)Kp=6.7,Ki=2,Kd=2.5

课程设计分析方案——matlab瑞利衰落信道仿真

目录 摘要 (1) 1、设计原理 (2) 1.1设计目的 (2) 1.2仿真原理 (2) 1.2.1瑞利分布简介 (2) 1.2.2多径衰落信道基本模型 (2) 1.2.3产生服从瑞利分布的路径衰落 r(t> (3) 1.2.4产生多径延时 (4) 1.3仿真框架 (4) 2、设计任务 (4) 2.1设计任务要求 (4) 2.2 MATLAB 仿真程序要求 (4) 3、DSB调制解调分析的MATLAB实现 (5) 3.1 DSB调制解调的MATLAB实现 (5) 3.2瑞利衰落信道的MATLAB实现 (6) 4、模拟仿真及结果分析 (7) 4.1模拟仿真 (7) 4.1.1多普勒滤波器的频响 (7)

4.1.2多普勒滤波器的统计特性 (7) 4.1.3信道的时域输入/输出波形 (8) 4.2仿真结果分析 (8) 4.2.1时域输入/输出波形分 析 (8) 4.2.2频域波形分 析 (8) 4.2.3多普勒滤波器的统计特性分 析 (9) 5、小结与体会 (9) 6、参考文献 (9) MATLAB 通信仿真设计 摘要主要运用MATLAB进行编程,实现采用对输入信号进行抑制载波的双边带调幅;而后将调幅波输入信道,研究多径信道的特性对通信质量的影响;最后将信道内输出的条幅波进行同步解调,解调出与输入信号波形相类似的波形,

观测两者差别。同时输出多普勒滤波器的统计特性图及信号时域和频域的输入、输出波形。 关键字:双边带调幅瑞利衰落相干解调MATLAB 1、设计原理 1.1设计目的 由于多径和移动台运动等影响因素,使得移动信道对传输信号在时间、频率和角度上造成了色散,如时间色散、频率色散、角度色散等等,因此多径信道的特性对通信质量有着至关重要的影响,而多径信道的包络统计特性成为我们研究的焦点。根据不同无线环境,接收信号包络一般服从几种典型分布,如

Matlab与通信仿真课程设计报告材料

《MATLAB与通信仿真》课程设计指导老师: 水英、汪泓 班级:07通信(1)班 学号:E07680104 :林哲妮

目录 目的和要求 (1) 实验环境 (1) 具体容及要求 (1) 实验容 题目一 (4) 题目容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 题目二 (8) 题目容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 题目三 (17) 题目容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 题目四 (33) 题目容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 心得与体会 (52)

目的和要求 通过课程设计,巩固本学期相关课程MATLAB与通信仿真所学知识的理解,增强动手能力和通信系统仿真的技能。在强调基本原理的同时,更突出设计过程的锻炼。强化学生的实践创新能力和独立进行科研工作的能力。 要求学生在熟练掌握MATLAB和simulink仿真使用的基础上,学会通信仿真系统的基本设计与调试。并结合通信原理的知识,对通信仿真系统进行性能分析。 实验环境 PC机、Matlab/Simulink 具体容及要求 基于MATLAB编程语言和SIMULINK通信模块库,研究如下问题: (1)研究BFSK在加性高斯白噪声信道下(无突发干扰)的误码率性能与信噪比之间的关系; (2)研究BFSK在加性高斯白噪声信道下(有突发干扰)的误码率性能与信噪比之间的关系; 分析突发干扰的持续时间对误码率性能的影响。 (3)研究BFSK+信道编码(取BCH码和汉明码)在加性高斯白噪声信道下(无突发干扰) 的误码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。 (4)研究BFSK+信道编码(取BCH码和汉明码)在加性高斯白噪声信道下(有突发干扰) 的误码率性能与信噪比之间的关系;分析突发干扰的持续时间对误码率性能的影响。分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。

Matlab与通信仿真课程设计报告

《MATLAB与通信仿真》课程设计指导老师: 张水英、汪泓 班级:07通信(1)班 学号:E07680104 姓名:林哲妮

目录 目的和要求 (1) 实验环境 (1) 具体内容及要求 (1) 实验内容 题目一 (4) 题目内容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 题目二 (8) 题目内容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 题目三 (17) 题目内容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 题目四 (33) 题目内容 流程图 程序代码 仿真框图 各个参数设置 结果运行 结果分析 心得与体会 (52)

目的和要求 通过课程设计,巩固本学期相关课程MATLAB与通信仿真所学知识的理解,增强动手能力和通信系统仿真的技能。在强调基本原理的同时,更突出设计过程的锻炼。强化学生的实践创新能力和独立进行科研工作的能力。 要求学生在熟练掌握MATLAB和simulink仿真使用的基础上,学会通信仿真系统的基本设计与调试。并结合通信原理的知识,对通信仿真系统进行性能分析。 实验环境 PC机、Matlab/Simulink 具体内容及要求 基于MATLAB编程语言和SIMULINK通信模块库,研究如下问题: (1)研究BFSK在加性高斯白噪声信道下(无突发干扰)的误码率性能与信噪比之间的关系; (2)研究BFSK在加性高斯白噪声信道下(有突发干扰)的误码率性能与信噪比之间的关系; 分析突发干扰的持续时间对误码率性能的影响。 (3)研究BFSK+信道编码(取BCH码和汉明码)在加性高斯白噪声信道下(无突发干扰) 的误码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。 (4)研究BFSK+信道编码(取BCH码和汉明码)在加性高斯白噪声信道下(有突发干扰) 的误码率性能与信噪比之间的关系;分析突发干扰的持续时间对误码率性能的影响。分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。

matlab控制系统仿真课程设计

课程设计报告 题目PID控制器应用 课程名称控制系统仿真院部名称机电工程学院专业 班级 学生姓名 学号 课程设计地点 课程设计学时 指导教师 金陵科技学院教务处制成绩

一、课程设计应达到的目的 应用所学的自动控制基本知识与工程设计方法,结合生产实际,确定系统的性能指标与实现方案,进行控制系统的初步设计。 应用计算机仿真技术,通过在MATLAB软件上建立控制系统的数学模型,对控制系统进行性能仿真研究,掌握系统参数对系统性能的影响。 二、课程设计题目及要求 1.单回路控制系统的设计及仿真。 2.串级控制系统的设计及仿真。 3.反馈前馈控制系统的设计及仿真。 4.采用Smith 补偿器克服纯滞后的控制系统的设计及仿真。 三、课程设计的内容与步骤 (1).单回路控制系统的设计及仿真。 (a)已知被控对象传函W(s) = 1 / (s2 +20s + 1)。 (b)画出单回路控制系统的方框图。 (c)用MatLab的Simulink画出该系统。 (d)选PID调节器的参数使系统的控制性能较好,并画出相应的单位阶约响应

曲线。注明所用PID调节器公式。PID调节器公式Wc(s)=50(5s+1)/(3s+1) 给定值为单位阶跃响应幅值为3。 有积分作用单回路控制系统 无积分作用单回路控制系统

大比例作用单回路控制系统 (e)修改调节器的参数,观察系统的稳定性或单位阶约响应曲线,理解控制器参数对系统的稳定性及控制性能的影响? 答:由上图分别可以看出无积分作用和大比例积分作用下的系数响应曲线,这两个PID调节的响应曲线均不如前面的理想。增大比例系数将加快系统的响应,但是过大的比例系数会使系统有比较大的超调,并产生振荡,使稳定性变坏;增大积分时间有利于减小超调,减小振荡,使系统的稳定性增加,但是系统静差消除时间变长,加入微分环节,有利于加快系统的响应速度,使系统超调量减小,稳定性增加。 (2).串级控制系统的设计及仿真。 (a)已知主被控对象传函W 01(s) = 1 / (100s + 1),副被控对象传函W 02 (s) = 1 / (10s + 1),副环干扰通道传函W d (s) = 1/(s2 +20s + 1)。 (b)画出串级控制系统方框图及相同控制对象下的单回路控制系统的方框图。(c)用MatLab的Simulink画出上述两系统。

Matlab与通信仿真课程设计

实验一单边带调幅系统的建模仿真 班级:姓名:学号: 一、实验目的 1.了解单边带调幅系统的工作原理 2.掌握单边带调幅系统的Matlab和Simulink建模过程 二、实验内容 1、Matlab设计一个单边带发信机、带通信道和相应的接收机,参数要 求如下。 (1)输入话音信号为一个话音信号,采样率8000Hz。话音输入后首先 进行预滤波,预滤波器是一个频率范围在[300,3400]Hz的带通滤波器。 其目的是将话音频谱限制在3400Hz以下。单边带调制的载波频率设计 为10KHz,调制输出上边带。要求观测单边带调制前后的信号功率谱。 (2)信道是一个带限高斯噪声信道,其通带频率范围是[10000, 13500]Hz。要求能够根据信噪比SNR要求加入高斯噪声。 (3)接收机采用相干解调方式。为了模拟载波频率误差对解调话音音 质的影响,设本地载波频率为9.8KHz,与发信机载波频率相差200Hz。 解调滤波器设计为300Hz到3400Hz的带通滤波器。 程序框图:

设计思想: 程序分为三部分: 一:SSB调制模块 首先从计算机中读入音频信号,作为原信号,读入完成后,对源信号进行参数采集和与滤波处理。进行与滤波之后,对信号进行希尔伯特变换,将原来的信号和载波相乘,将希尔伯特变换后的信号和载波进行希尔伯特变换后的信号相乘之后两者想减,得到SSB调制后的信号。 二:信道加噪声模块 通过信道,通过设置信道的信噪比来加入相应的噪声 三:解调模块: 将SSB调制后的信号通过信道加入噪声以后得到新的信号,并将信号和本地载波相乘进行想干解调,得到输出信号,并通过语句输出到相应的目录下。 2、用Simulink方式设计一个单边带传输系统并通过声卡输出接收机解调的结果声音。系统参数参照实例5.9,系统仿真参数设置为50KH 系统设计:

基于MATLAB的均匀平面波仿真

课程设计说明书常用软件课程设计 题目: 基于MATLAB的均匀平面波仿真 院(部):力学与光电物理学院 专业班级:应用物理 学号: 学生姓名: 指导教师: 2017年7月2 日

安徽理工大学课程设计(论文)任务书 力学与光电物理学院基础与应用物理教研室

安徽理工大学课程设计(论文)成绩评定表 目录

摘要 (5) 1 绪论 (1) 1.1问题背景 (1) 1.2课题研究意义 (1) 2 均匀平面电磁波 (3) 2.1定义与性质 (3) 2.2理想介质中的均匀平面波方程 (3) 2.3平面电磁波的瞬时值形式 (6) 3 MATLAB软件及其基本指令 (8) 3.1MATLAB发展历史 (8) 3.2MATLAB的功能与语言特点 (8) 3.3MATLAB指令 (9) 4 程序设计与运行 (11) 4.1设计思路与框图 (11) 4.2运行结果 (12) 5 项目总结 (16) 6 参考文献 (17)

摘要 平面波是指场矢量的等相位面与波传播方向相垂直的无限大平面的一种电磁波·12。如果平面波在均匀一致且各向同性的理想介质中将形成均匀平面波。均匀平面波是研究电磁波的基础,研究均匀平面波传输特性有十分重要的实际意义。然而直接观察均匀平面波是很难实现的,所以随着计算机的发展,仿真实验正在不断的发展,仿真软件通过图形化界面联系理论条件与实验过程,同时运用一定的编程达到模拟现实的效果。于是本文用MATLAB对均匀平面电磁波在理想介质中的传播进行仿真模拟,从而可以更加形象的学习与理解电磁波的知识。 关键词:电磁波; 均匀平面电磁波; 理想介质; MATLAB; 仿真

均匀平面波沿空间各点的极化方向

任意传播方向的均匀平面波极化方向的识别 【摘要】:本文讨论了均匀平面波在空间的极化方向。从电场分量的相位和振幅的情况对电磁波的极化形式进行了分类。对所学知识进行了小结 【关键词】:电磁波的极化 线极化 圆极化 椭圆极化 【正文】 电磁波的极化:电磁波在传播的过程中,在垂直于传播方向上电场可能会有两个或以上的分量。由于每个分量的振幅和相位不一定相同。因此,在空间任意给 定点上,合成波电场矢量E 的大小和方向都可能随时间变化,这种现象成为电磁 波的极化。 电磁波的极化是电磁理论中的一个重要概念,它表征在空间给定点上电场强度矢量的取向随时间变化的特性,并用电场强度矢量的端点随时间变化的轨迹来描述。 电磁波的极化形式取决于y E 和x E 分量的振幅之间和相位之间的关系。 下面分别从相位和振幅来讨论电磁波的极化形式。(为了简化问题以下取z=0点来讨论) 1πφφ±=-或0x y 则矢端参数方程转化为 合成波电场与x 轴的夹角为 为常数 当时取负号时取正号,πφφφφ±=-=-x x y y 0 合成电场的端点在一条直线上运动,如图所示 m m arctan()y x E E α=±2222m m (0,)(0,) cos() x y x y y E E t E t E E t ωφ=+=++

结论:任何两个同频率、同传播方向且极化方向互相垂直的线极化波,当它们的相位相同或相差为±π时,其合成波为线极化波。 2x 和y 分量的振幅相等且2 πφφ±=-x y )()E E (arctan x E E )sin()2 cos(E )cos(E 2 2 22y y x x y m y x x m x m y x m x x x t const E E t E t E t E φωαφωπφωφωπφφπ φφ+-====+=+-=++=+=+==-轴的夹角为 合成波电场与大小为 故合成波的电场强度的时,即当 由此可见,合成波电场的大小不随时间变化,但方向却随时变化,其端点轨迹在一个圆上并以角速度ω旋转,故为圆极化波。 当时间t 的值逐渐增加时,电场E 的端点沿顺时针方向旋转。若以左手大拇指 朝向波的传播方向,则其余四指的转向与电场E 的端点运动方向一致,故将其成 为左旋圆极化波。 左旋圆极化波 o x E y x E y E a 0φ= πφ=±

课程设计OQPSK通信系统的matlab仿真分析

说明 1.课程设计任务书由指导教师填写,并经专业学科组审定,下达到 学生。 2.学生根据指导教师下达的任务书独立完成课程设计。 3.本任务书在课程设计完成后,与论文一起交指导教师,作为论文 评阅和课程设计答辩的主要档案资料。

OQPSK通信系统的matlab仿真分析 ㈠设计目的和意义 1.对oqpsk进行调制和解调,通过MATLAB编程,掌握MATLAB的使用,熟练掌 握OQPSK的调制原理,解调原理。 2.对OQPSK通信系统进行matlab仿真分析,分析起信噪比和差错率。为现实中 通信系统的调制,解调,及信道传输进行理论指导。 ㈡设计原理 1.OPSK的调制 它和QPSK有着同样的相位关系,也是把输入码流分成两路,然后进行正交调制。随着数字通信技术的发展和广泛应用,人们对系统的带宽、频谱利用率和抗干扰性能要求越来高。而与普通的QPSK比较,交错正交相移键控的同相与正交两支路的数据流在时问上相互错开了半个码元周期,而不像QPSK那样I、Q两个数据流在时间上是一致的(即码元的沿是对齐的)。由于OQPSK信号中的I(同相)和Q(正交)两个数据流,每次只有其中一个可能发生极性转换,所以,每当一个新的输入比特进入调制器的I或Q信道时,其输出的OQPSK信号中只有0°、+90°三个相位跳变值,而根本不可能出现180°相位跳变。所以频带受限的OQPSK信号包络起伏比频带受限的QPSK信号要小,而经限幅放大后的频带展宽也少。 2.OQPSK的基本原理 OQPSK信号的数学公式可以表示为: ⑴OQPSK的调制方法与QPSK类似,仅在一条正交支路上引入了一个比特的延时,以使得两支路的数据不会同时发生变化,降低最大相位跳变。其中电平映射关系为:1→1,0→-1.

MATLAB课程设计实验体会

课程设计实验体会 学生姓名:李祥胜 学生学号:20120704 专业班级:光信息科学与技术 指导老师:miss Chen 学院:信息工程学院 题目: MATLAB学期实验总结

MATLAB概念及介绍 MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 MATLAB集成环境主要包括五个部分:MATLAB语言、MATLAB工作环境、句柄图形、MATLAB数学函数库和数学建模、小波分析、MATLAB API(App lication Program Interface)。MATLAB语言是以数组为基本数据单位,包括控制流程语句、函数、数据结构、输人输出及面向对象等特点的高级语言。利用SIMULINK对系统进行仿真与分析,在进入虚拟实验环境后,不需要书写代码,只需使用鼠标拖动库中的功能模块并将它们连接起来,再按照实验要求修改各元器件的参数。通过虚拟实验环境建立实验仿真电路模型,可使一些枯燥的电路变得有趣味,复杂的波形变得形象生动,使得各种复杂的能量转换过程比较直观地呈现。 1.1、MATLAB语言特点及优势 1.1.1、语言特点 MATLAB被称为第四代计算机语言,利用其丰富的函数资源,使编程人员从繁琐的程序代码中解放出来。MATLAB的最突出的特点就是简洁。MATLAB用更直观的、符合人们思维习惯的代码,代替了C和FORTRAN语言的冗长代码。MATLAB 给用户带来的是最直观、最简洁的程序开发环境。以下简单介绍一下MATLAB的主要特点。 (1)语言简洁紧凑,使用方便灵活,库函数极其丰富。MATLAB程序书写形式自由,利用其丰富的库函数避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。由于库函数都由本领域的专家编写,用户不必担心函数的可靠性。 (2)运算符丰富。由于MATLAB是用C语言编写的,MATLAB提供了和C语言几乎一样多的运算符,灵活使用MATLAB的运算符将使程序变得极为简短,具体运算符见附表。 (3)MATLAB既具有结构化的控制语句(如for循环、while循环、break语句和if语句),又有面向对象编程的特性。 (4)语法限制不严格,程序设计自由度大。例如,在MATLAB里,用户无需对矩阵预定义就可使用。 (5)程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。

基于MATLAB的均匀平面波仿真

课程设计说明书 常用软件课程设计 题目: 基于MATLAB得均匀平面波仿真 院(部):力学与光电物理学院 专业班级: 应用物理 学号: 学生姓名: 指导教师: 2017年7月2 日 安徽理工大学课程设计(论文)任务书 力学与光电物理学院基础与应用物理教研室 学号学生姓名专业(班级)应物 题目基于MATLAB得均匀平面波仿真 设计技术参数1、平面波知识得复习 2、MATLAB程序得编写 3、课程设计说明书得书写

2017年6月30日安徽理工大学课程设计(论文)成绩评定表

目录 摘要?错误!未定义书签。 1 绪论?错误!未定义书签。

1、1问题背景?错误!未定义书签。 1、2课题研究意义 ........................................... 错误!未定义书签。2均匀平面电磁波?错误!未定义书签。 2、1定义与性质?错误!未定义书签。 2、2理想介质中得均匀平面波方程?错误!未定义书签。 2、3平面电磁波得瞬时值形式 .................................. 错误!未定义书签。3 MATLAB软件及其基本指令.. (7) 3、1MATLAB发展历史?错误!未定义书签。 3、2MATLAB得功能与语言特点?7 3、3MATLAB指令.............................................. 错误!未定义书签。 4 程序设计与运行?错误!未定义书签。 4、1设计思路与框图 (10) 4、2运行结果?错误!未定义书签。 5 项目总结?错误!未定义书签。 6 参考文献 ..................................................... 错误!未定义书签。

基于matlab的AM调制仿真课程设计报告书

xx学院 课程设计报告 课程名称:通信原理 设计题目:基于matlab的AM调制仿真学生班级:13通信(1) 学生:xxxxxxx 指导教师:王小x 完成日期:2015-12-24 数学与计算机学院

课程设计项目研究报告 目录 第 1 章项目简介 (1) 1.1 项目名称 (1) 1.2 开发人员 (1) 1.3 指导教师 (1) 第 2 章项目研究意义 (1) 2.1 课程设计概述 (1) 2.2 研究意义 (2) 第 3 章采用的技术 (2) 3.1 课程设计的方案设计原理 (2) 第 4 章课程设计项目进度表 (4) 第 5 章课程设计任务分配表 (4) 第 6 章达到的效果 (4) 6.1 程序设计思想 (4) 6.2 程序最终实现结果 (5) 第 7 章源程序 (11) 7.1 当调制信号是单一频率时 (11) 7.2 当调制信号不是单一频率时 (13) 第 9 章设计心得 (15) 第 10 章参考文献 (16)

第 1 章项目简介 1.1 项目名称 基于matlab的AM调制仿真 1.2 开发人员 阮文添、清海 1.3 指导教师 王小文 第 2 章项目研究意义 2.1 课程设计概述 正弦载波幅度随调制信号而变化的调制,简称调幅(AM)。调幅的技术和设备比较简单,频谱较窄,但抗干扰性能差,广泛应用于长中短波广播、小型无线、电报等电子设备中。早期的无线电报机采用火花式放电器产生高频振荡。传号时火花式发报机发射高频振荡波,空号时发报机没有输出。这种电报信号的载波不是纯正弦波,它含有很多谐波分量,会对其他信号产生严重干扰。理想的模拟正弦波调幅是:载波幅度与调制信号瞬时值成线性关系。 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境.MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境[1]。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

相关主题
文本预览
相关文档 最新文档