欢迎来到天天文库
浏览记录
ID:59856860
大小:2.34 MB
页数:197页
时间:2020-11-24
《matlab基础知识ppt(全)精心整理.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、MATLAB语言及其应用ApplicationofMatlabLanguage第一讲Matlab概述前言Matlab软件概述Matlab的桌面环境及入门知识功能强大数值运算优势符号运算优势(Maple)强大的2D、3D数据可视化功能许多具有算法自适应能力的功能函数语言简单、内涵丰富语言及其书写形式非常接近于常规数学书写形式;其操作和功能函数指令就是常用的计算机和数学书上的一些简单英文单词表达的,如:help、clear等;完备的帮助系统,易学易用。扩充能力、可开发能力较强MATLAB完全成了一个开放的系统用户可以开发自己的工具箱可以方便地与Fortran、C等语言接口编程
2、易、效率高Matlab以数组为基本计算单元具有大量的算法优化的功能函数2MATLAB的桌面环境及入门知识启动与退出MATLAB命令窗口及使用数值表示、变量、表达式命令历史窗口工作空间获取在线帮助2.2命令窗口的使用激活命令窗口。“>>”与闪烁的光标一起表明系统就绪,等待输入。命令窗口脱离MATLAB桌面。简单计算【例2.2-1】计算(1)在MATLAB命令窗口输入以下内容:>>(12+2*(7-4))/3^2(2)按【Enter】键,指令执行。(3)返回的计算结果:ans=22.2命令窗口(续)〖说明〗在命令窗口【Enter】键提交命令执行。Matlab所用运算符(如+、
3、-、^等)是各种计算程序中常见的。计算结果中的“ans”是英文“answer”的一种缩写,其含义就是“运算答案”。ans是Matlab的一个预定义变量。2.2命令窗口(续)简单计算(续)【例2.2-2】计算sin(45ْ)>>sin(45*pi/180)Matalb中正弦函数sin就是常见的正弦函数。它的参数值是以“弧度”为单位的。pi也是Matalb的预定义变量。pi=3.14159…Matlab对字母大小写是敏感的。【例2.2-3】计算的值,其中x=4.92。>>sqrt(2*exp(4.92+0.5)+1)Matalb中开平方—sqrt(x),是英文squarero
4、ot的缩写。Matalb中指数函数exp(x),常见的表达方式。ans=0.7071ans=21.27812.2命令窗口(续)“clc”清除窗口显示内容的命令。【例2.2-4】计算的值。>>y=2*sin(0.3*pi)/(1+sqrt(5))y=0.5000【例2.2-5】计算的值。>>y=2*cos(0.3*pi)/(1+sqrt(5))y=0.3633命令行编辑“↑”键调回已输入过命令。修改。2.2命令窗口(续)【例2.2-5】计算半径为5.2m的圆的周长和面积。>>radius=5.2;%圆的半径>>area=pi*5.2^2,circle_len=2*pi*5.
5、2area=84.9487circle_len=32.6726以上两例,命令行中用到了等号“=”。计算结果不再赋给“ans”,而是赋给用户指定的变量y、area、circle_len。无论是预定义变量还是用户自定义变量都被存储在系统的工作空间内,即系统定义的一个存储窗口变量的内存空间。Who、whos命令用来显示工作空间的变量clear命令用来清除工作空间的变量。2.2命令窗口(续)数值显示格式设置缺省显示格式:简洁的短(shortg)格式窗口命令及语法格式:format显示格式关键字如:formatlong%15位数字显示常见通用命令命令含义clc清除命令窗口的显示内容
6、clear清除Matlab工作空间中保存的变量who或whos显示Matlab工作空间中的变量信息dir显示当前工作目录的文件和子目录清单cd显示或设置当前工作目录type显示指定m文件的内容help或doc获取在线帮助quit或exit关闭/推出MATALB2.3工作空间查看工作空间内存变量,可以由who、whos。命名新变量。修改变量名删除变量绘图保存变量数据装入数据2.4历史窗口历史窗口:首先记录每次启动时间并记录在命令窗口输入命令,此次运行期间,输入的所有命令被记录为一组,并以此次启动时间为标志。使用历史窗口:可以查看命令窗口输入过的命令或语句可以选择一条或多条命
7、令执行拷贝、执行、创建M文件等。要清除历史记录,可以选择Edit菜单中的ClearCommandHistory命令2.5当前目录窗口和搜索路径当前目录窗口:指Matlab运行时的工作目录。只有在当前目录和搜索路径下的文件、函数才可以被运行和调用。如果没有特殊指明,数据文件也将存放在当前目录下;用户可以将自己的工作目录设置成当前目录,从而使得所有操作都在当前目录中进行。【功能演示-1】求方程的全部根。p=[2,0,-3,71,-9,13];%建立多项式系数向量x=roots(p);求根x=-3.49141.6863+2.6947
此文档下载收益归作者所有