《MATLAB教程简介》PPT课件

《MATLAB教程简介》PPT课件

ID:36697198

大小:709.60 KB

页数:45页

时间:2019-05-10

《MATLAB教程简介》PPT课件_第1页
《MATLAB教程简介》PPT课件_第2页
《MATLAB教程简介》PPT课件_第3页
《MATLAB教程简介》PPT课件_第4页
《MATLAB教程简介》PPT课件_第5页
资源描述:

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

1、欢迎学习微机应用软件课时安排:1、Matlab简介32学时2、数据与图像处理(Origin、Photoshop)4学时参考数目:1、《MATLAB与科学计算》(第2版)王沫然电子工业出版社2、《计算机在材料科学中的应用》许鑫华机械工业出版社《数学物理方程的MATLAB解法与可视化》彭芳麟清华大学出版社学习要求:1、准备一个笔记本兼作业本。2、自己独立编程。第1章MATLAB简介MATLAB是英语MatrixLaboratory(矩阵实验室)的缩写MATLAB是当今国际上公认的在科技领域最为优秀的应用

2、软件和开发环境。在欧美各高等院校,MATLAB已经成为应用线性代数、自动控制理论、数据统计、数字信号处理、图形处理等高级课程的基本数学工具,是理工科本科生、硕士生、博士生必须掌握的基本技能。在设计研究单位和工业部门,MATLAB已经超出实验室,广泛用于研究和解决具体的工程问题。国内部分重点高校已作为理工学生的必修或选修课。现在Matlab已经成为一个系列产品:主包中有数百个高度优化的内部函数。工具包(Toolbox),又分为两类:功能性工具包主要用来扩充MATLAB的数值分析、矩阵运算、数字信号处理

3、、符号计算功能、图形建模仿真功能、文字处理功能、与硬件实时交互功能。这种工具包能用于多种学科。学科性工具包是专业性比较强的,如:控制系统工具包(ControlSystemToolbox)、通信工具包(CommunicationToolbox)、图象处理工具包(ImageProcessingToolbox)、统计工具包(StatisticToolbox)偏微分方程工具包(PartialDifferentialEquationToolbox)Matlab语言的特点:1、极强的数值计算功能、作图功能和符号

4、计算功能。数值计算主要内容:矩阵的创建和保存,数值矩阵代数、乘方运算和分解,数组运算,多项式和有理分式运算,数理统计分析、差分和数值导数,用于求积分和微分方程的数值解和功能函数等。在此环境下所解问题的Matlab语言表述形式和其数学表达形式相同,不需要按传统的方法编程。利用MATLAB可以轻易地绘制二维、三维曲线,三维曲面,并可进行图形和坐标的标识、坐标控制、图形的迭绘、视角和光照设计、色彩精细控制等及绘制动画,简单易行。Matlab语言的特点:2、用户使用方便,语句简单,内涵丰富。MATLAB是一

5、种面向科学与工程计算的高级语言,允许用数学形式的语言编写程序。Matlab语言是一种解释执行的语言,它灵活、方便,其调试程序手段丰富,调试速度快,需要学习时间少。把编辑、编译、连接和执行融为一体。它能在同一画面上进行灵活操作,快速排除输入程序中的书写错误、语法错误以至语意错误,从而加快了用户编写、修改和调试程序的速度。Matlab语言的特点:3、最受人欢迎的特点——开放性。除内部函数外,所有MATLAB主包文件和各工具包文件都是可改的源文件。用户通过对源文件的修改,或加入自己编写的文件去构成新的专用

6、工具包。高版本的Matlab已逐步扩展到科学及工程计算的其它领域。因此,不久的将来,它一定能名符其实地成为“万能演算纸式的”科学算法语言。1.1.1MATLAB的操作界面1、操作桌面窗口菜单项;工具栏;【CommandWindow】指令窗口;【LaunchPad】工作目录窗口;【CommandHistory】指令记录窗口;【Workspace】内存空间窗口;【CurrentDirectory】当前工作目录窗口;MATLAB操作窗口双击桌面快捷键,启动软件。接受命令的窗口2、指令窗的使用①数值计算>>

7、2*sin(pi/3)+5*i-2^2/3②演示内带程序>>ballode%自由下落小球与地面非弹性碰撞的运动轨迹③演示Matlab的基本功能>>demo3、指令窗操作注意事项①怎样改变数字属性和字体②指令和变量名要区分大小写③应该指定输出变量名④常用符号;不显示结果…命令延续到下一行↑重新调入上一命令行↓重新调入下一命令行1.1.2在线帮助1、帮助系统指令>>help+指令名称2、常用指令who列出内存中的变量名Type显示指定文件的内容whos列出内存中的变量名及其性质clear清除内存Matl

8、ab功能展示例1:求解线性方程组在Matlab指令窗口输入命令:a=[2,3,-1;8,2,3;45,3,9];b=[2;4;23];x=inv(a)*bx1=ab例2:绘制正弦曲线和余弦曲线,在指令窗口输入命令:x=[0:0.5:360]*pi/180;%x从00到3600并转换为弧度plot(x,sin(x),x,cos(x))%绘制正弦曲线和余弦曲线例3:输入10个学生的成绩并对成绩按升序排序。在指令窗口输入命令:g=input('请输入学生成绩:')sort

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

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

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