matlab概述课件.

matlab概述课件.

ID:20862535

大小:1.68 MB

页数:29页

时间:2018-10-17

matlab概述课件._第1页
matlab概述课件._第2页
matlab概述课件._第3页
matlab概述课件._第4页
matlab概述课件._第5页
资源描述:

《matlab概述课件.》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB编程及应用丁磊Email:dinglei@sdu.edu.cn电气工程楼304816961322021/9/192课程考核方式平时上机实验占50%笔试占50%2021/9/193参考书:李海涛邓樱,MATLAB程序设计教程,高等教育出版社,2002张志涌等.掌握和精通MATLAB.北京:北京航空航天大学出版社,1997苏金明阮沈勇编著,MATLAB6.1实用指南,电子工业出版社,20022021/9/194MATLAB概述2021/9/195MATLAB简介目前世界上用于数学计算的通用软件可以分为两大类:数值计算软件:

2、MATLAB,Gauss,SciLab等;符号计算软件:Maple,Mathematica等。数值型运算以数值数组为计算对象,每一次运算都有一定的截断误差,重复多次运算易产生累积误差。符号运算以符号对象或符号表达式为运算对象,给出解析解。不会出现截断误差,可以得出完全的封闭解或任意精度的数值解。符号运算的时间较长,而数值型运算速度快。2021/9/196MATLAB名字由MATrix和LABoratory两词的前三个字母组合而成。20世纪70年代中期:美国新墨西哥大学计算机科学系主任CleveMoler教授在给学生开线性代数课程时

3、,想教学生使用LINPACK和EISPACK。LINPACK是解线性方程的FORTRAN程序库,EISPACK则是解特征值问题的程序库。CleveMoler不希望学生在Fortran上花太多时间,就研究开发了调用LINPACK和EISPACK的““通俗易用”的接口——用FORTRAN编写的萌芽状态的MATLAB。1983年由Little、Moler、SteveBangert合作,采用C语言编写MATLAB的内核。1984年成立了MathWorks公司,把MATLAB推向市场。MATLAB以商品形式出现后,仅短短几年,就以其良好的开

4、放性和运行的可靠性,使原先控制领域里的封闭式软件包纷纷淘汰,而改以MATLAB为平台加以重建。2021/9/197其他的数学软件Mathematica、Mathcad的数学计算能力也很专业,但就影响而言,至今仍然没有一个别的计算软件可与MATLAB匹敌。欧美大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把MATLAB作为内容。MATLAB是攻读学位的大学生、硕士生、博士生必须掌握的基本工具。在国际学术界,MATLAB已经被确认为准确、可靠的科学计算标准软件。在许多

5、国际一流学术刊物上,(尤其是信息科学刊物),都可以看到MATLAB的应用。在设计研究单位和工业部门,MATLAB被认作进行高效研究、开发的首选软件工具。如美国NationalInstruments公司信号测量、分析软件LabVIEW,Cadence公司信号和通信分析设计软件SPW等,或者直接建筑在MATLAB之上,或者以MATLAB为主要支撑。又如HP公司的VXI硬件,TM公司的DSP,Gage公司的各种硬卡、仪器等都接受MATLAB的支持。2021/9/198MATLAB的含义是矩阵实验室(MATRIXLABORATORY),主

6、要用于方便矩阵的存取,其基本元素是无须定义维数的矩阵。MATLAB进行数值计算的基本单位是复数数组(或称阵列),这使的MATLAB高度“向量化”。经过十几年的完善和扩充,现已发展成为线性代数课程的标准工具。它不需定义数组的维数,并给出矩阵函数、特殊矩阵专门的库函数,使之在求解诸如信号处理、建模、系统识别、控制、优化等领域的问题时,显得大为简捷、高效、方便,这是其它高级语言所不能比拟的。2021/9/199MATLAB的发展简介1980年前后,MATLAB的雏形(FORTRAN)1984年成立MathWorks公司,推出MATLAB

7、第1版(DOS版)。1993年推出4.0版–加入SIMULINK、符号计算和notebook(1)推出了SIMULINK。这是一个交互式操作的动态系统建模、仿真、分析集成环境。它的出现使人们有可能考虑许多以前不得不做简化假设的非线性因素、随机因素,从而大大提高了人们对非线性、随机动态系统的认知能力。(2)开发了与外部进行直接数据交换的组件,打通了MATLAB进行实时数据分析、处理和硬件开发的道路。2021/9/1910(3)推出了符号计算工具包。1993年MathWorks公司从加拿大滑铁卢大学购得Maple的使用权,以Maple

8、为“引擎”开发了SymbolicMathToolbox1.0。MathWorks公司此举加快结束了国际上数值计算、符号计算孰优孰劣的长期争论,促成了两种计算的互补发展新时代。(4)构作了Notebook。MathWorks公司瞄准应用范围最广的Wo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。