[工学]matlab概述

[工学]matlab概述

ID:27710771

大小:1.08 MB

页数:27页

时间:2018-12-04

[工学]matlab概述_第1页
[工学]matlab概述_第2页
[工学]matlab概述_第3页
[工学]matlab概述_第4页
[工学]matlab概述_第5页
资源描述:

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

1、《自动化软件工具》-MATLAB与系统仿真-张彤晓15262023579cheshenztx@126.com7/10/20211课程基本内容MATLAB概述和语言基础(2学时)数值和符号计算(2学时)MATLAB语句编程和绘图(2学时)SIMULINK基础(2学时)上级操作(8学时)涉及课程内容:高等数学、线性代数、工程数学电路等7/10/20212第一讲(一)MATLAB概述1.1MATLAB软件介绍1.2MATLAB特点与应用1.3课程学习方法7/10/20213Matlab:美国MathWorks公司开发概念设

2、计,算法开发,建模仿真,实时实现的理想的集成环境。它将高性能的数值计算、数据可视化、程序设计和系统仿真融合到了一个简单易用的交互式工作环境中,是目前最好的科学计算类软件之一.Matlab产品族科学计算+程序开发语言+可视化技术+系统仿真平台+众多工具箱Matlab产品具有开放式结构,可以容易地对Matlab的功能进行扩充。1.1.1绪论7/10/20214系统软件计算机软件支持软件应用软件其他软件操作系统系统实用程序网络实用程序其他支持软件软件开发工具界面开发工具语言处理程序其他应用软件科学工程计算数据处理软件系统仿

3、真软件图像处理软件辅助类软件MATLAB主要涉及部分7/10/20215仿真——科研基本方法■仿真:利用相似性原理,借助实验模型或计算机软件对所研究的对象进行分析。7/10/20216MATLAB在汽车产品开发周期中的应用可行性分析各种性能测试小批量生产大批量生产7/10/202171.1.2MATLAB软件的发展概述●70年代中期,CleveMoler和他的同事开发了LINPACK和EISPACK的Fortran子程序库。●70年代末期,CleveMoler在新墨西哥大学给学生开线性代数,为学生编写了接口程序,这程

4、序取名为MATLAB,即MatrixLaboratory。●1983年春天,工程师JohnLittle与Moler、SteveBangert一起用C开发了第二代专业版MATLAB。●1984年,MathWorks公司成立,MATLAB正式推向市场。7/10/20218●MathWorks公司于1993年完成了Windows环境下MATLAB4.0,并同时推出了用于控制系统仿真和设计的交互式模型输入与仿真环境Simulink1.0,为控制系统的计算机辅助设计打开了崭新的局面。●在20世纪末期MATLAB在功能方面进行大

5、规模的扩充。讫今为止,MATLAB软件早已不只停留在功能上了,它由主包、Simulink以及功能各异的工具箱组成,以矩阵运算为基础,把计算、可视化、程序设计融合到了一个简单易用的交互式工作环境中。7/10/20219●发展轨迹:数值运算→计算机仿真→计算机仿真与硬件实现集成(快速原型开发,半实物仿真)7/10/202110Matlab扩展支持在非matlab中对系统的实施和开发。工具箱:专用的函数库,解决特定领域的问题。Simulink:用于对非线性动态系统仿真的图形仿真平台Blockset是Simulink的插件集

6、,提供大量的专用模块库。程序设计语言+仿真平台+可视化技术+众多工具箱+开放式体系7/10/2021111.2.1MATLAB软件的主要特点1.语言简洁紧凑,运算符丰富。数值计算+符号计算,库函数极其丰富,编程效率高.2.MATLAB语言语法限制不严格,程序设计自由度大;即具有结构化的控制语句,又有面向对象编程的特性;而且扩充强,具有很好的可移植性。3.图形功能强大,还具有较强的编辑图形界面和动画的能力。(虚拟显示工具箱)Demo>>MATLAB>>Graphics>>Plot相关例子Demo>>MATLAB>>3D

7、Visualization7/10/2021125.具有功能强劲的工具箱。这些工具箱能用于多种学科,都是由该领域里的学术水平高的专家编写的,用户在使用时可以任意调用。4.开放性的源程序。所有MATLAB的核心文件及工具箱文件都是可读可改的源文件,用户可以通过对源文件的修改以及加入自己的文件来构成新的工具箱。7/10/2021131.2.2MATLAB的功能和应用MATLAB产品组是从支持概念设计、算法开发、建模仿真,到实时实现的集成环境,可用来进行:数据分析及可视化数值与符号计算工程与科学绘图控制系统设计数字图像信号

8、处理建模、仿真、原型开发财务工程、应用开发、图形用户界面设计7/10/202114MATLAB在教学中的应用在大学里,诸如应用代数、数理统计、自动控制、数字信号处理、动态系统仿真等课程的教科书都把MATLAB作为内容。在欧美是九十年代教科书与旧版书籍的区别性标志。越来越多国内教科书也加入了Matlab相关内容MATLAB是攻读学位的大学生、硕士

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

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

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