欢迎来到天天文库
浏览记录
ID:50326758
大小:1.01 MB
页数:35页
时间:2020-03-08
《MATLAB基础及应用 第3版 教学课件 作者 于润伟 MATLAB基础及应用1.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MATLAB基础及应用主编:朱晓慧第1章认识MATLAB本章要点操作桌面、帮助系统的使用方法数据操作的有关知识矩阵的基本运算数据和文件操作1.1MATLAB概述一、操作桌面操作桌面包括命令窗口(CommandWindow)、工作空间窗口(Workspace)、当前目录浏览器(CurrentDirectory)和命令历史窗口(CommandHistory)等四个窗口,其中工作空间窗口和当前目录浏览器共用一个窗口。1.命令窗口命令窗口用于输入MATLAB命令、函数、矩阵、表达式等信息,并显示除图形以外
2、的所有计算结果,是MATLAB的主要交互窗口。当命令窗口出现提示符>>时,表示MATLAB已准备好,可以输入命令、变量或函数,回车后就可执行。【例1-1】计算A=256/4-100×2+128>>A=256/4-100*2+128%从键盘输入,并单击回车键A=%屏幕显示的结果-8MATLAB语法规定,百分号“%”后面的语句为注释语句。2.工作空间窗口工作空间是MATLAB用于存储各种变量和运算结果的内存空间。在命令窗口中输入的变量、运行文件建立的变量、调用函数返回的计算结果等,都将被存储在工作空间
3、中,直到使用了clear命令清除工作空间或关闭了MATLAB系统为止。注意:函数在运行中会调用的一些临时变量,不会占用工作空间,这些变量在函数运行结束后将被释放。3.当前目录浏览器当前目录是指MATLAB运行文件时的工作目录,只有在当前目录或搜索路径下的文件及函数可以被直接运行或调用,如果没有特殊指明,数据文件也将存储在当前目录下。通常很多人都习惯于建立自己的工作目录,以便于文件和数据的管理,因此在运行文件前要将该文件所在的目录设置为当前目录。4.命令历史窗口命令历史窗口记录已经运行过的命令、函数
4、、表达式等信息,可以进行命令历史的查找、检查等工作,也可以在该窗口中对命令历史进行复制、删除等操作。窗口中除了保留了输入的命令外,还记录了每次打开系统的时间。如果要清除掉这些记录,可以选择Edit菜单中的ClearCommandHistory选项。二、帮助系统1.帮助浏览器2.函数浏览器2.help命令(1)在线帮助总览>>help%在命令窗口直接输入help,显示在线帮助总览(2)显示基本函数信息>>helpelfun(3)显示具体函数的帮助信息>>helpround%显示具体函数的详细信息,本
5、例为round函数注意:MATLAB对字母的大小写是敏感的,变量A与变量a表示两个不同的变量。MATLAB所有的命令和函数都必须用小写。3.lookfor命令4.模糊查询5.在线帮助页三、数据结构1.矩阵和数组矩阵是指含有M行、N列(M、N为正整数)数据的矩形结构。数组运算是元素对元素的运算,也就是说无论什么运算,对数组中的元素都是平等进行的;矩阵运算是强调整体的运算,采用线性代数的运算方法。2.数据结构类型名称函数举例说明字符型char'A'、'happy'字符型数组每个字符占2个字节,即16位
6、整型(有符号)int8、int16、int32int8(156)8位、16位、32位的整数数组,常用于表示信号整型(无符号)uint8、uint16、uint32uint8(2)单精度singlesingle(32.3)单精度数值数组所需的存储空间较小,占4个字节,可以表示小数,但精度差,数值范围小,能用于数学运算双精度double32double(44.5)双精度数值数组,占8个字节,精度高,数值范围大,能用于数学运算,是默认的MATLAB变量类型稀疏矩阵sparsesparse(6)稀疏双精度
7、矩阵,稀疏矩阵只存储少数的非零元素,较常规矩阵的存储节约了大量的存储空间单元数组cell{10,'h',3.4}单元数组,单元数组元素的尺寸、性质可以不同结构数组structg=struct('name','LiXin','number','441')结构数组,结构数组包括域名,域中可以包括其他数组,与单元数组类似工作空间浏览器中显示的数据类型四、MATLAB的特点1.高效方便的矩阵和数组运算2.语句简单3.编程效率高4.方便的绘图功能5.用户使用方便6.扩充能力强7.开放的源程序1.2数据运算一
8、、变量1.变量的命名在MATLAB中,变量名可以是由字母、数字或下划线组成的字符序列,最多可包含63个字符,但第一个字符必须是字母。例如:myfile13、ab_1cd、EXAMPE等均为合法变量名,而3dat、_mydat、123.4等都不是合法变量名。2.赋值语句赋值语句的格式:变量名=表达式3.预定义变量预定义变量名含义预定义变量名含义ans计算结果的缺省赋值变量i,j虚数单位eps容差变量,定义为1.0到最近浮点数的距离在pc机上,等于2-52inf,Inf正无穷大,定义为
此文档下载收益归作者所有