《Matlab软件介绍》PPT课件

《Matlab软件介绍》PPT课件

ID:45452300

大小:302.50 KB

页数:40页

时间:2019-11-13

《Matlab软件介绍》PPT课件_第1页
《Matlab软件介绍》PPT课件_第2页
《Matlab软件介绍》PPT课件_第3页
《Matlab软件介绍》PPT课件_第4页
《Matlab软件介绍》PPT课件_第5页
资源描述:

《《Matlab软件介绍》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三讲Matlab软件介绍13.1基本介绍2Matlab软件介绍Matlab软件的创立时间:1980年首创者:CleveMoler博士背景:在NewMexico大学讲授线性代数课程时,看到了用高级语言编程解决工程计算问题的诸多不便,因而构思开发了Matlab软件:MatrixLaboratory,矩阵实验室。3工具:利用了他此前开发的LINPACK(线性代数软件包)和EISPACK(基于特征值计算的软件包)中可靠的子程序,用Fortran语言编写而成,集命令翻译、工程计算功能于一身。发展:80年代初,CleveMoler和JohnLittle采样C语言改写了Mat

2、lab的内核。不久,他们成立了Mathworks软件开发公司,并将Matlab正式推向市场。Matlab软件介绍4现在的Matlab新版本早已不只停留在工程计算功能上,它以矩阵运算为基础,把计算、可视化、程序设计融合到了一个简单易用的交互式工作环境中。在Matlab中,可以实现工程计算、算法研究、符号运算、建模和仿真、原型开发、数据分析及可视化、科学和工程绘图、应用程序设计(包括图形用户界面设计)等功能。Matlab软件介绍5正是凭借Matlab的这些突出优势,它现在已成为世界上应用最广泛的工程计算软件。在美国等发达国家的大学里,Matlab是一种必须掌握的基本工

3、具,而在国外的研究设计单位和工业部门,更是研究和解决工程计算问题的一种标准软件。在国内也有越来越多的科学技术工作者参加到学习和使用这门语言的行列中来。在开发者和使用者的共同努力下,Matlab正在成为计算机应用软件中的一个新热点。Matlab软件介绍6Matlab软件系统的构成Matlab软件主包Simulink工具箱Matlab软件介绍7一种基于矩阵/数组的高级语言,具有流程控制语句、函数、数据结构、输入输出、以及面向对象的程序设计特性。包括一些高级指令,用以实现二维和三维数据可视化、图像处理;还有一些低级指令,用来定制图形的显示以及建立应用程序的用户界面。提供

4、了管理工作空间的变量和输入、输出数据的功能,并给用户提供了不同的工具用以开发、管理、调试M文件和应用程序。包含了如求和、正弦、余弦、复数运算之类的简单函数;也包含了矩阵转置、特征值、贝塞尔函数、快速傅立叶变换等复杂函数。向C和Fortran等其他高级语言进行交互的库,包括读写Matlab数据文件。主包语言工作环境句柄图形数学函数库应用程序接口(API)Matlab软件介绍8SimulinkSimulink是用于动态系统仿真的交互式系统。Simulink允许用户在屏幕上绘制框图来模拟一个系统,并能够动态地控制该系统。Simulink采用鼠标驱动方式,能够处理线性、非

5、线性、连续、离散、多变量以及多级系统。Matlab软件介绍9Matlab工具箱工具箱是Matlab用来解决各个领域特定问题的函数库,它是开放式的,可以应用,也可以根据自己的需要进行扩展。工具箱为用户提供了丰富而实用的资源,内容涵盖了科学研究的许多门类,目前已有涉及数学、控制、通信、信号处理、图像处理、经济、地理等20多种工具箱投入应用。这些工具箱的作者都是相关领域中的顶级专家,从而确定了Matlab软件的权威性。Mathworks公司也一直致力于追踪各学科的最新进展,并及时推出相应功能的工具箱。Matlab软件介绍10MATLAB入门一、变量与函数二、数组三、矩阵

6、四、MATLAB编程五、实验作业111、变量MATLAB中变量的命名规则是:(1)变量名必须是不含空格的单个词;(2)变量名区分大小写;(3)变量名最多不超过19个字符;(4)变量名必须以字母打头,之后可以是任意字母、数字或下划线,变量名中不允许使用标点符号.一、变量与函数12特殊变量表132、数学运算符号及标点符号(1)MATLAB的每条命令后,若为逗号或无标点符号,则显示命令的结果;若命令后为分号,则禁止显示结果.(2)“%”后面所有文字为注释.(3)“...”表示续行.143、数学函数15MATLAB的内部函数是有限的,有时为了研究某一个函数的各种性态,需要

7、为MATLAB定义新函数,为此必须编写函数文件.函数文件是文件名后缀为M的文件,这类文件的第一行必须是一特殊字符function开始,格式为:function因变量名=函数名(自变量名)函数值的获得必须通过具体的运算实现,并赋给因变量.4、M文件M文件建立方法:1.在Matlab中,点:File->New->M-file2.在编辑窗口中输入程序内容3.点:File->Save,存盘,M文件名必须与函数名一致。Matlab的应用程序也以M文件保存。16例:定义函数f(x1,x2)=100(x2-x12)2+(1-x1)2functionf=fun(x)f=100*(

8、x(2)-

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

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

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