第01-02章 概述28528

第01-02章 概述28528

ID:24836122

大小:166.00 KB

页数:75页

时间:2018-11-15

第01-02章 概述28528_第1页
第01-02章 概述28528_第2页
第01-02章 概述28528_第3页
第01-02章 概述28528_第4页
第01-02章 概述28528_第5页
资源描述:

《第01-02章 概述28528》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主讲:李书琴2010年10月MATLAB语言程序设计1课程主要内容第一章概述第二章基本操作第三章图形功能第四章程序设计第五章数值计算功能第六章符号运算第七章工具箱使用与应用2第1章MATLAB概述1.MATLAB产生的历史背景2.MATLAB的功能与特点3.MATLAB的启动与退出4.MATLAB桌面系统5.MATLAB的联机帮助6.搜索路径31.MATLAB产生的历史背景第1章MATLAB概述MATLAB的首创者是在数值线性代数领域颇有影响的CleveMoler博士,他在讲授线性代数课程时,深感高级语言编程的诸多不便之处,于是萌生了开发

2、新的软件的念头,MATLAB(MATrixLABQratory,矩阵实验室)就基于这样的背景产生了,该软件采用了当时流行的EISPACK(基于特征值计算的软件包)和LINPACK(线性代数软件包)中的子程序,利用FORTRAN语言编写而成,现今的MATLAB已全部采用C语言改写,并使用户界面变得越来越好。4MATLAB的发展1984年,MATLAB第1版(DOS版) 1992年,MATLAB4.0版1994年,MATLAB4.2版1997年,MATLAB5.0版1999年,MATLAB5.3版2000年,MATLAB6.0版2001年,M

3、ATLAB6.1版2002年,MATLAB6.5版2004年,MATLAB7.0版52.功能与特点第1章MATLAB概述1)功能数值计算(矩阵运算、插值与拟合、积分与微分、线性方程组、非线性方程组、特征值、常微分方程、概率统计、优化设计)符号运算(复合函数运算、符号矩阵、符号微积分、符号代数方程式、符号函数)图形处理(二维图、三维图、四维图)程序设计工具箱6第1章MATLAB概述工具箱分为功能性工具箱和学科性工具箱。功能性工具箱主要是扩充其符号运算功能、图示建模仿真功能;文字处理以及硬件实时交互功能;学科性工具箱用于多种学科,如神经网络、

4、小波分析、概率统计、计算机仿真、偏微分方程、模型预测。7第1章MATLAB概述(2)特点友好的工作平台和编程环境Windows标准界面,人机交互性强,操作简单。简单易用的程序设计语言MATLAB是基于C语言开发的,语法特征和C相似强大的科学计算及数据处理能力8第1章MATLAB概述应用广泛的模块集和工具箱功能强劲的工具箱MATLAB内容包括两部分--核心部分和各种可选工具箱。核心部分有数百个内部函数,工具箱分为功能性工具箱和学科性工具箱。实用的程序接口和发布平台利用MATLAB编译器和C/C++数学库和图形库,将MATLAB程序自动转化为

5、独立于MATLAB运行的C/C++代码;另外MATLAB网页服务程序还容许在WEB应用中使用MATLAB程序9第1章MATLAB概述拥有600多个工程中要用到的数学运算函数,函数中所使用的算法都是科研和工程计算中的最新研究成果,并经过各种优化及容错处理。出色的图形处理功能不仅提供二维曲线和三维曲面的绘制和处理,而且提供一些软件没有的功能,例如图形的光照处理、色度处理及四维数据的表现,另外还有图形动画功能。10第1章MATLAB概述模块化的设计和系统级的仿真源程序的开放性缺点:速度较慢 (解释性语言)11第1章MATLAB概述MATLAB的

6、应用领域初衷是为了方便矩阵运算或者说数值运算,随着MATLAB软件的不断升级,MATLAB已将工具箱延伸到了科学研究和工程应用的许多领域。12初识MATLAB例1-1绘制正弦曲线和余弦曲线。x=[0:0.5:360]*pi/180;plot(x,sin(x),x,cos(x));例1-2求方程3x4+7x3+9x2-23=0的全部根。p=[3,7,9,0,-23];%建立多项式系数向量x=roots(p)%求根13例1-3求积分quad('x.*log(1+x)',0,1)例1-4求解线性方程组。a=[2,-3,1;8,3,2;45,1,

7、-9]; b=[4;2;17]; x=inv(a)*b14第1章MATLAB概述3.启动与退出启动双击系统桌面的MATLAB图标启动开始菜单的选项中选择MATLAB快捷方式启动双击MATLAB的安装路径的bin子中的Matlab可执行文件退出quit命令15第1章MATLAB概述4.MATLAB桌面平台桌面平台(1)Matlab主窗口(2)命令窗口(CommandWindows)(3)历史窗口(CommandHistory)(4)当前目录窗口(CurrentDirectory)(5)发行说明书窗口(LaunchPad)(6)工作间管理窗口

8、16命令窗口命令窗口是MATLAB的主要交互窗口,用于输入命令并显示除图形以外的所有执行结果。“>>”为命令提示符,表示MATLAB正在处于准备状态。17一般来说,一个命令行输入一条命令,命令

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

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

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