认识matlab.ppt
《认识matlab.ppt》由会员分享,可在线阅读,更多相关《认识matlab.ppt(38页珍藏版)》请在三一办公上搜索。
1、第1章 认识MATLAB,本章要点 操作桌面、帮助系统的使用方法 数据操作的有关知识 矩阵的基本运算 数据和文件操作,1.1 MATLAB概述,一、操作桌面 操作桌面包括命令窗口(Command Window)、工作空间窗口(Workspace)、当前目录浏览器(Current Directory)和命令历史窗口(Command History)等四个窗口,其中工作空间窗口和当前目录浏览器共用一个窗口。,1.命令窗口,命令窗口用于输入MATLAB命令、函数、矩阵、表达式等信息,并显示除图形以外的所有计算结果,是MATLAB的主要交互窗口。当命令窗口出现提示符时,表示MATLAB已准备好,可以输
2、入命令、变量或函数,回车后就可执行。【例1-1】计算A=256/41002128 A=256/4-100*2+128%从键盘输入,并单击回车键 A=%屏幕显示的结果-8 MATLAB语法规定,百分号“%”后面的语句为注释语句。,2.工作空间窗口,工作空间是MATLAB用于存储各种变量和运算结果的内存空间。在命令窗口中输入的变量、运行文件建立的变量、调用函数返回的计算结果等,都将被存储在工作空间中,直到使用了clear命令清除工作空间或关闭了MATLAB系统为止。注意:函数在运行中会调用的一些临时变量,不会占用工作空间,这些变量在函数运行结束后将被释放。,3.当前目录浏览器,当前目录是指MATL
3、AB运行文件时的工作目录,只有在当前目录或搜索路径下的文件及函数可以被直接运行或调用,如果没有特殊指明,数据文件也将存储在当前目录下。通常很多人都习惯于建立自己的工作目录,以便于文件和数据的管理,因此在运行文件前要将该文件所在的目录设置为当前目录。,4.命令历史窗口,命令历史窗口记录已经运行过的命令、函数、表达式等信息,可以进行命令历史的查找、检查等工作,也可以在该窗口中对命令历史进行复制、删除等操作。窗口中除了保留了输入的命令外,还记录了每次打开系统的时间。如果要清除掉这些记录,可以选择Edit菜单中的Clear Command History选项。,二、帮助系统,1帮助浏览器,2help命
4、令,(1)在线帮助总览 help%在命令窗口直接输入help,显示在线帮助总览(2)显示基本函数信息 help elfun(3)显示具体函数的帮助信息 help round%显示具体函数的详细信息,本例为round函数 注意:MATLAB对字母的大小写是敏感的,变量A与变量a表示两个不同的变量。MATLAB所有的命令和函数都必须用小写。3lookfor命令4模糊查询5在线帮助页,三、数据结构,1矩阵和数组 矩阵是指含有M行、N列(M、N为正整数)数据的矩形结构。数组运算是元素对元素的运算,也就是说无论什么运算,对数组中的元素都是平等进行的;矩阵运算是强调整体的运算,采用线性代数的运算方法。,2
5、数据结构,四、MATLAB的特点,1高效方便的矩阵和数组运算2语句简单3编程效率高4方便的绘图功能5用户使用方便6扩充能力强7开放的源程序8运行效率低,1.2 数据运算,一、变量1变量的命名 在MATLAB中,变量名可以是由字母、数字或下划线组成的字符序列,最多可包含63个字符,但第一个字符必须是字母。例如:myfile13、ab_1cd、EXAMPE等均为合法变量名,而3dat、_mydat、123.4等都不是合法变量名。2赋值语句 赋值语句的格式:变量名表达式,3预定义变量,二、常用数学函数,三、数据操作,1input函数 如果用户想从键盘输入数据,则可以使用input函数来进行,该函数的
6、调用格式为:变量名=input(提示信息,s);说明:提示信息是一个字符串,用于提示用户输入什么样的数据,字符串中若有“n”则表示换行输入。参数s表示允许用户通过键盘输入字符串;缺省s,只允许用户输入一个字符或数字。a=input(How many applesn,s)How many applestwo apples%通过键盘输入two applesa=%运算结果two apples,2disp函数 MATLAB提供的命令窗口输出函数主要是disp函数,其调用格式为:disp(输出项)说明:其中输出项既可以是数字、字符、字符串,也可以是矩阵、变量。disp(a)two apples,3pau
7、se函数,当程序运行时,为了查看程序的中间结果或观看输出的图形,有时需要暂停程序的执行。这时可以使用pause函数,其调用格式为:pause(n)说明:n是一个常数,表示延迟多少秒。如果省略延迟时间,直接使用pause,则将暂停程序,直到用户按任意键后程序继续执行。若要强行中止程序的运行可使用Ctrl+C命令。4save函数 save命令是将MATLAB工作空间中的变量存入磁盘。具体格式如下:(1)save(2)savedfile(3)savedfilea b(4)savedfile.dataascii(5)savedfile.dat aasciidouble(6)save(fname,a,-
8、ascii),5load函数,与save函数相对应,load函数是将磁盘上的数据读入到工作空间。具体格式如下:(1)load(2)load dfile(3)x=load fname,例,a=2;b=4;c=6;save mydata1save mydata2 a bclear%清工作空间whos%检查工作空间,已没有任何变量load mydata2 awhos Name Size Bytes Class a 1x1 8 double arrayGrand total 1 elements using 8 bytes,1.3 矩阵,一、矩阵的建立 在MATLAB中,不需要对矩阵的维数和类型进行说
9、明,MATLAB会根据用户所输入的内容进行配置,创建矩阵有以下三种方法:1直接输入创建矩阵 通过输入矩阵中每个元素的值来建立一个矩阵,只须以左方括号开始,以逗号或空格为间隔输入元素值,行与行之间用分号隔开,最后以右方括号结尾即可。A=1,2,3;4,5,6;7,8,9A=1 2 3 4 5 6 7 8 9,2向量法创建矩阵,向量可以由冒号和数字产生。其格式为:向量名=初值:增量:终值 说明:向量是从初值开始,以增量为步长,直到不超过终值的所有元素所构成的序列。步长可缺省,默认为“1”。当矩阵中的元素很多且有规律时,可通过向量来建立一个矩阵。其基本格式为:矩阵名=向量建立一个10以内的奇数矩阵A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 认识 matlab
链接地址:https://www.31ppt.com/p-2926396.html