第10章-Matlab软件简介 - 复制 (5)
- 格式:ppt
- 大小:332.50 KB
- 文档页数:26
MATLAB介绍计算机作为强有力的计算工具,在科学与工程计算方面,一直是计算机科学研究的软件开发的重要内容。
在一般的工程计算方面,运行在微机上的多种计算软件已经日臻成熟。
而最著名的就是美国Math Works公司的MATLAB。
一、 MATLAB 的发展历程和影响MATLAB 名字由 MATrix 和 LABoratory 两词的前三个字母组合而成。
那是20世纪七十年代后期的事:时任美国新墨西哥大学计算机科学系主任的Cleve Moler 教授出于减轻学生编程负担的动机,为学生设计了一组调用 LINPACK 和 EISPACK 库程序的“通俗易用”的接口,此即用 FORTRAN 编写的萌芽状态的 MATLAB 。
经几年的校际流传,在Little 的推动下,由Little 、Moler 、Steve Bangert 合作,于1984 年成立了MathWorks 公司,并把MATLAB 正式推向市场。
从这时起, MATLAB 的内核采用 C 语言编写,而且除原有的数值计算能力外,还新增了数据图视功能。
MATLAB 以商品形式出现后,仅短短几年,就以其良好的开放性和运行的可靠性,使原先控制领域里的封闭式软件包(如英国的UMIST ,瑞典的 LUND 和 SIMNON ,德国的 KEDDC )纷纷淘汰,而改以 MATLAB 为平台加以重建。
在时间进入 20 世纪九十年代的时候, MATLAB 已经成为国际控制界公认的标准计算软件。
到九十年代初期,在国际上30 几个数学类科技应用软件中,MATLAB 在数值计算方面独占鳌头,而 Mathematica 和 Maple 则分居符号计算软件的前两名。
Mathcad 因其提供计算、图形、文字处理的统一环境而深受中学生欢迎。
MathWorks 公司于1993 年推出MATLAB4.0 版本,从此告别DOS 版。
4.x 版在继承和发展其原有的数值计算和图形可视能力的同时,出现了以下几个重要变化:( 1 )推出了 SIMULINK 。
(完整版)Matlab简介Matlab简介1980年,美国CleveMoier博⼠在新墨西哥⼤学讲课时,认为⾼级语⾔的运⽤⼗分不便,于是创⽴了Matlab(MatrixLaboratory 的缩写),即矩阵实验室,早期的Matlab 软件是为了帮助⽼师和学⽣更好地学习,是作为⼀个辅助⼯具⽽之后逐渐演变成了⼀种实⽤性很强的⼯具。
1984,MathWorks软件公司推出了⼀种⾼级语⾔。
它不但能编程还能⽤于数值计算以及图形显⽰,并⽤与控制系统以及⼯程设计。
90年,MathWorks 软件公司为Matlab开发了⼀种新的⽤于图形控制及仿真模型建⽴的软件Simulink。
它是Matlab的⼀个扩展软件模块,这个模块为⽤户提供了⼀个⽤于建模仿真各种数学物理模型的软件,并且提供各种动态的结构模型,是⽤户可以快速⽅便的建模并且仿真,⽽不必写任何程序。
基于此优点,该⼯具很快被业界认可,并⽤于各种控制系统。
Matlab编程⼯具不像C语⾔那样难以掌握,所以在这种仿真环境下⽤户只需要简单的列出计算式,结果便会以数值或图形的⽅式显⽰出来。
从Matlab被发明以来,它的快速性集成性、以及应⽤的⽅便性在⾼校中得到了好评。
它可以很⽅便的进⾏图形输出输⼊,同时还具有⼯具箱函数库,也能针对各个学科领域实现各种计算功能。
另外,Matlab和其他⾼级语⾔也具有良好的接⼝,可以⽅便地与其他语⾔实现混合编程,这都进⼀步拓宽了它的应⽤范围和使⽤领域。
Matlab由主程序、Simulink动态仿真系统、和Matlab⼯具箱三部分组成。
其中主程序包括Matlab语⾔、⼯作环境以及应⽤程序;Simulink动态仿真系统是⼀个相互交互的系统,⽤户制作⼀个模拟系统,并动态控制它;⽽⼯具箱就是Matlab基本语句的各种⼦程序和函数库。
它有可以分为功能性和学科性⼯具箱。
功能性的⼯具箱主要⽤于扩展Matlab的符号计算功能、图形建模功能、⽂字处理功能和与硬件的实时交互过程,如符号计算⼯具箱等;学科性的⼯具箱则有较强的专业性,⽤于解决特定的问题,如信号处理⼯具箱和通信⼯具箱。
第十章Matlab软件简介1984年,MathWorks公司把内核采用C语言编写的Matlab正式推向市场,Matlab的名称由Matrix(矩阵)和Laboratory(实验室)两词的前三个字母组合而成。
Matlab集数值分析、矩阵运算、符号运算及图形处理等强大功能于一体,且包含一系列规模庞大、覆盖不同领域的工具箱(Toolbox),再加上它简单易学、实用方便,从问世之初,就深受广大科技工作者的欢迎,现已成为许多学科领域中计算机辅助设计与分析、算法研究和应用开发的基本工具和首选平台。
在发达国家的理工科院校,Matlab已经成为一门必修课程,国内的许多高校也陆续开设有关Matlab的课程。
我们在这里简单介绍一下Matlab的一些基本功能,为学生深入学习Matlab奠定基础,并最终希望学生能从繁重的编程劳动中脱离出来,把主要精力放在建立数学模型的环节上。
§10.1 基本操作Matlab软件安装好之后,双击系统桌面的Matlab图标,或在开始菜单的程序选项中选择Matlab快捷方式,即开始启动Matlab。
初次启动Matlab后,将进入Matlab默认设置的桌面平台。
桌面平台包括主窗口、命令窗口、历史窗口、当前目录窗口和工作间管理窗口等窗口,我们这里主要介绍命令窗口和主窗口的一些较为简单的功能。
工作空间窗口命令窗口历史窗口Matlab命令窗口如上图所示,其中“>>”为运算提示符,表示Matlab正处在准备状态,等待操作者在此提示符右侧输入运算命令。
例如我们想计算[(1+2)X3—4)]÷2^3],只需在提示符“>>”后输入“((1+2)* 3-4)/2^3”,然后按Enter键(为书写方便,本章中的所有命令语句均用提示符“>>”开头,之后的按Enter键的动作用“↙”来表示),命令窗口马上就会出现算式的结果0.625 0(如图10—2),并出现新的提示符等待新的运算命令的输入。
M A T L A B软件使用简介精编Lele was written in 2021MATLAB 软件使用简介MATLAB 是一个功能强大的常用数学软件, 它不但可以解决数学中的数值计算问题, 还可以解决符号演算问题, 并且能够方便地绘出各种函数图形。
MATLAB自1984年由美国的MathWorks公司推向市场以来,历经十几年的发展和竞争,现已成为国际最优秀的科技应用软件之一。
这里主要以适用于Windows操作系统的版本向读者介绍MATLAB的使用命令和内容。
一、MATLAB 的进入/退出MATLAB 的安装成功后, 系统会在Windows【开始】菜单的【程序】子菜单中加入启动MATLAB命令的图标, 用鼠标单击它就可以启动MATLAB系统,见图。
图启动MATLAB启动MATLAB后, 屏幕上出现MATLAB命令窗口:图 MATLAB命令窗口图的空白区域是MATLAB 的工作区(命令输入区), 在此可输入和执行命令。
退出MATLAB系统像关闭Word文件一样, 只要用鼠标点击MATLAB系统集成界面右上角的关闭按钮即可。
二、 MATLAB 操作的注意事项在MATLAB工作区输入MATLAB命令后, 还须按下Enter键, MATLAB才能执行你输入的MATLAB命令, 否则MATLAB不执行你的命令。
MATLAB 是区分字母大小写的。
一般,每输入一个命令并按下Enter键, 计算机就会显示此次输入的执行结果。
(以下用↙表示回车)。
如果用户不想计算机显示此次输入的结果,只要在所输入命令的后面再加上一个分号“;”即可以达到目的。
如:x= 2 + 3↙ x=5x = 2 + 3 ; ↙不显示结果5在MATLAB工作区如果一个表达式一行写不下,可以用在此行结尾处键入三个英文句号的方法达到换行的目的。
如:q=5^6+sin(pi)+exp(3)+(1+2+3+4+5)/sin(x)…-5x+1/2-567/(x+y)MATLAB 可以输入字母、汉字,但是标点符号必须在英文状态下书写。