《Matlab初步教程》PPT课件

《Matlab初步教程》PPT课件

ID:39358574

大小:216.10 KB

页数:39页

时间:2019-07-01

《Matlab初步教程》PPT课件_第1页
《Matlab初步教程》PPT课件_第2页
《Matlab初步教程》PPT课件_第3页
《Matlab初步教程》PPT课件_第4页
《Matlab初步教程》PPT课件_第5页
资源描述:

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

1、第一章Matlab6.5概述Matlab名字的产生应该追溯到两个美文单词:Matrix和Laboratory。20世纪70年代后期,美国新墨西哥大学计算机主任CleveMoler教授为了便于教学,为Linpack和Eispack两个软件包编写了接口程序,从而为学生编写FORTRAN程序减轻负担,此即MATLAB的萌芽。1984年,成立MATHWORKS公司,并把MATLAB正式推向市场。MATHEMATICAMATHCADMatlab6.5概述在当前30多个教学类科技应用软件中,就数学处理功能而言,可分为两个大类:1)数值计算型软件:如MATLAB、XMATH、GAUSS等2)

2、数学分析型软件:MATHEMATICA、MAPLEMatlab6.5概述该软件的缺点:由于Matlab的程序不用编译等预处理,也不生成可执行文件。程序属于解释执行,所以程序的执行速度较慢,另外由于该软件运行过程中对赋值后的变量未作处理前,变量常驻内存,因而程序运行到一定程度会消耗很大的内存空间。在图形界面编程能力方向该软件和VisualC++和VisualBasic等可视化编程软件相比功能相对较差。MATLAB的安装和内容选择组件名称功用1、必须选择的本原性组件MATLAB这是最核心的部分。2、最常选的通用性工具包组件SymbolicMath符号类数据的操作和计算3、其他通用性

3、工具包组件SimulinkOptimizationMatlabCompilerMatlabC/C++MathlibraryMatlabC/C++GraphicLibrary建模和仿真求函数零点、极值、等优化编辑与MatlabCompiler配合与MatlabCompiler配合4、常用专业性工具包组件ControlSystemSignalProcessingSplineStatistics控制问题信号处理样条和插值函数统计分析5、其它专业性工具包组件StateflowSystemIdentification……与Simulink配合使用,动态系统识别第二章Matlab6.5初步

4、知识2.1Matlab的启动1>点击桌面上的Matlab6.5快捷图标2>通过打开开始菜单的程序选项选择Matlab6.5的程序选项3>在Matlab6.5binwin32文件类中的Matlab.exe.建议优先采用方法一。Matlab6.5初步知识2.2Desktop工具界面简介默认情况下,Matlab6.5工作界面包括6个窗口:主窗口、命令窗口、命令历史记录窗口、当前目录窗口、工作空间窗口和发行说明窗口。该界面的上层铺放着3个最常用的界面:指令窗(命令窗口Commandwindow)历史指令窗(commandHistory),工作空间浏览器(WorkspaceBrows

5、er)。还有一个当前目录窗口(currentDirectory)铺放在桌面下层。Matlab6.5初步知识1、commandwindow2、commandhistory3、currentdirectory4、workspacebrowser和arrayeditor5、lunchpad6、editor/debugger7、HelpNavigator/BrowserMatlab6.5初步知识2.2.2CommandWindow入门1、简介2、计算器功能3、数值、变量、表达式(与其它语言类似,特别留意复数表示,自学)4、数值计算结果的显示格式5、指令行的标点符号(,。;:%‘’()[

6、]{}_...@)Matlab6.5初步知识2.2.4其它操作界面CommandHistory,Currentdirectory,WorkspaceBrowser,ArrayEditor,LaunchPad,Editor/Debugger和教本编写初步Matlab6.5初步知识2.3Matlab6.5的帮助系统1、纯文本帮助(helphelp)2、导航/浏览器交互界面帮助(navigator)3、PDF帮助(documentation)Matlab6.5初步知识2.4引导【例2.1-1】绘制函数在时的曲线。x=0:0.1:1y=x.*exp(-x)plot(x,y,xlabel

7、('x'),ylabel('y'),title('y=x*exp(-x)')Matlab6.5初步知识2.5一维数组的创建和寻访1)逐个元素输入法x=[2345]2)冒号生成法x=[1:1:10]3)定数线性采样法x=linspace(a,b,n)4)定数对数采样法x=logspace(a,b,n)Matlab6.5初步知识2.6二维数组的创建和标识1)直接输入法a=[123;456;789]2)利用M文件创建和保存数组%MyMatrix.mCreationandpreservationof

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

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

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