第2套-Matlab运算与戴维南定理应用分析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计任务书

学生姓名:施鹏专业班级:电信1104班

指导教师:李景松工作单位:信息工程学院

题目: 第2套题目:Matlab运算与戴维南定理应用分析

初始条件:

1.MA TLAB6.5以上版本软件;

2.课程设计辅导资料:“MA TLAB语言基础及使用入门”、“MA TLAB及在电子信息课程中

的应用”等;

3.图书馆及图书馆网上电子学习

要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

1.课程设计时间:1周;

2.课程设计内容:根据指导老师给定的7套题目,按规定选择其中1套完成;

3.本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行理论分析,

针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),并对实验结果进行分析和总结。具体设计要求包括:

①初步了解MA TLAB、熟悉MA TLAB界面、进行简单操作;

②MA TLAB的数值计算:创建矩阵、矩阵运算、多项式运算、线性方程组、数值统计;

③基本绘图函数:plot, plot3, mesh, surf等,要求掌握以上绘图函数的用法、简单图形

标注、简单颜色设定等;

④使用文本编辑器编辑m文件,函数调用;

⑤能进行简单的信号处理MA TLAB编程;

⑥按要求参加课程设计实验演示和答辩等。

4.课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,具体包括:

①目录;

②与设计题目相关的理论分析、归纳和总结;

③与设计内容相关的原理分析、建模、推导、可行性分析;

④程序设计框图、程序代码(含注释)、程序运行结果和图表、实验结果分析和总结;

⑤课程设计的心得体会(至少500字);

⑥参考文献(不少于5篇);

⑦其它必要内容等。

时间安排:1.5周(分散进行)

参考文献:

(美)穆尔,高会生,刘童娜,李聪聪.MA TLAB实用教程(第二版) . 电子工业出版社,2010.

王正林,刘明.精通MA TLAB(升级版) .电子工业出版社,2011.

陈杰. MA TLAB宝典(第3版) . 电子工业出版社,2011.

刘保柱,苏彦华,张宏林. MA TLAB 7.0从入门到精通(修订版) . 人民邮电出版社,2010.

指导教师签名:年月日

系主任(或责任教师)签名:年月日

目录

Matlab程序简介 (1)

1.1MA TLAB简介 (1)

1.2MA TLAB的功能 (1)

1.3MA TLAB的典型应用 (2)

第2套题目:Matlab运算与戴维南定理应用分析 (3)

题一 (4)

题二 (5)

题三 (6)

题四 (7)

题五 (11)

题六 (11)

题七 (12)

题八 (13)

题九 (14)

题十 (14)

题十一 (15)

课程设计心得 (18)

参考文献 (19)

本科社工课程成绩测定表 (20)

Matlab程序简介

1.1MATLAB简介

MATLAB软件由美国Math Works公司于1984年推出,经过不断的发展和完善,如今己成为覆盖多个学科的国际公认的最优秀的数值计算仿真软件。MATLAB具备强大的数值计算能力,许多复杂的计算问题只需短短几行代码就可在MA TLAB中实现。作为一个跨平台的软件,MATLAB已推出Unix、Windows、Linux和Mac等十多种操作系统下的版本,大大方便了在不同操作系统平台下的研究工作。

MATLAB提供了20类图像处理函数,涵盖了图像处理的包括近期研究成果在内的几乎所有的技术方法,是学习和研究图像处理的人员难得的宝贵资料和加工工具箱。

1.2MATLAB的功能

(1)强大的科学计算机数据处理能力

MATLAB是一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。函数中所使用的算法都是科研和工程计算中的最新研究成果,而前经过了各种优化和容错处理。在通常情况下,可以用它来代替底层编程语言,如C和C++ 。在计算要求相同的情况下,使用MATLAB的编程工作量会大大减少

(2)出色的图形处理功能

图形处理功能MATLAB自产生之日起就具有方便的数据可视化功能,以将向量和矩阵用图形表现出来,并且可以对图形进行标注和打印。高层次的作图包括二维和三维的可视化、图象处理、动画和表达式作图。可用于科学计算和工程绘图。新版本的MATLAB对整个图形处理功能作了很大的改进和完善,使它不仅在一般数据可视化软件都具有的功能(例如二维曲线和三维曲面的绘制和处理等)方面更加完善,而且对于一些其他软件所没有的功能(例如图形的光照处理、色度处理以及四维数据的表现等),MATLAB同样表现了出色的处理能力。同时

对一些特殊的可视化要求,例如图形对话等,MATLAB也有相应的功能函数,保证了用户不同层次的要求。

(3)应用广泛的模块集合工具箱

MATLAB对许多专门的领域都开发了功能强大的模块集和工具箱。一般来说,它们都是由特定领域的专家开发的,用户可以直接使用工具箱学习、应用和评估不同的方法而不需要自己编写代码。目前,MATLAB已经把工具箱延伸到了科学研究和工程应用的诸多领域,诸如数据采集、数据库接口、概率统计、样条拟合、优化算法、偏微分方程求解、神经网络、小波分析、信号处理、图像处理、系统辨识、控制系统设计、LMI控制、鲁棒控制、模型预测、模糊逻辑、金融分析、地图工具、非线性控制设计、实时快速原型及半物理仿真、嵌入式系统开发、定点仿真、DSP与通讯、电力系统仿真等,都在工具箱(Toolbox)家族中有了自己的一席之地。

1.3MATLAB的典型应用

MATLAB的应用领域十分广阔,典型的应用举例如下:

(1) 数据分析

(2) 数值与符号计算;

(3) 工程与科学绘图;

(4) 控制系统设计;

(5) 航天工业;

(6) 汽车工业;

(7) 生物医学工程;

(8) 语音处理;

(9) 图像与数字信号处理;

(10) 财务、金融分析;

(11) 建模、仿真及样机开发;

(12) 新算法研究开发;

相关文档
最新文档