2012第2讲matlab数据及其运算

2012第2讲matlab数据及其运算

ID:5182445

大小:725.00 KB

页数:60页

时间:2017-11-27

2012第2讲matlab数据及其运算_第1页
2012第2讲matlab数据及其运算_第2页
2012第2讲matlab数据及其运算_第3页
2012第2讲matlab数据及其运算_第4页
2012第2讲matlab数据及其运算_第5页
资源描述:

《2012第2讲matlab数据及其运算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲Matlab数据及其运算第二讲主要内容变量及其操作Matlab矩阵的表示Matlab的算术运算Matlab的关系运算Matlab的逻辑运算字符串结构数据和单元数据1、变量及其操作数值的记述采用习惯的十进制表示,可以带小数点或负号,以下记述都合法;-1000.00016.7898.7e-6-1.8e56在采用IEEE浮点算法的计算机上,数值通常采用“占用64位内存的双精度”表示;除了一般实数数据外,还支持复数数组和字符串型数组。1、变量及其操作变量命名变量名应由字母引导,后面可以跟字母、数字、下划线等;变量名最多不超过63个字符;变量名区分大小写;Matlab提供的标准函数名以及

2、命令名必须用小写字母;变量名中不能包含空格、标点、运算符。1、变量及其操作赋值语句(1)变量=表达式:将右边表达式的值赋给左边变量;(2)表达式:将表达式的值赋给预定义变量ans; 其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。如果在语句后面加分号,仅仅执行赋值操作,不显示结果;命令语句后可以加上注释,用%开头;1、变量及其操作预定义变量每当Matlab启动时,这些变量就自动产生并且取其预定义的值;如果用户对预定义变量进行赋值,则变量的默认值将被新值临时覆盖;如果用clear指令清除或Matlab关闭再重新启动后,所有预定义变量将被重置为默认值。EPS:Spaci

3、ngoffloatingpointnumbers.1、变量及其操作内存变量的显示在命令窗口,通过who和whos可以获得有关工作空间中变量的相关信息;注意:可以把多条指令放在同一行上输入,中间用逗号或分号分隔。如果采用分号,则不显示该指令运行结果。1、变量及其操作内存变量的删除在命令窗口,通过clear可以删除工作空间中不再使用的变量;注意:clear指令中X1和Y1之间不能加逗号或分号;单独键入clear将无条件删除工作空间中的所有变量。1、变量及其操作Matlab的工作空间窗口专门用于内存变量的管理;可以显示所有内存变量的属性;能删除和编辑变量。1、变量及其操作内存变量文件—变量

4、保存利用MAT文件可以把当前MATLAB工作空间中的一些有用变量用二进制格式长久地保留下来,扩展名是.mat。MAT文件的生成由save命令来完成。常用格式为:save文件名[变量名表]save——将工作空间中所有的变量存到matlab.mat(默认文件名)文件中。savedata——将工作空间中所有的变量存到data.mat文件中。savedataab——将工作空间中a和b变量存到data.mat文件中saved:dataab1、变量及其操作内存变量文件—变量恢复利用load将MAT文件中的变量装入Matlab工作空间中常用格式为:load——loaddata——loaddata

5、ab——1、变量及其操作数据的输出格式指令被正确执行后,结果采用黑色字体输出;运行过程中的警告信息和出错信息用红色字体显示;数值通常占用64位内存,以16位有效数字的“双精度”进行运算和存储;数值输出默认格式是5位数字的short格式;用户可根据需要选择数值输出显示格式;format只影响数据的输出格式,而不影响数据的计算和存储。也可以不用format命令,可以修改系统的默认设置格式,File->Preferences->CommandWindow->TextDisplay.1、变量及其操作2、Matlab矩阵的表示矩阵是Matlab最基本、最重要的数据对象,Matlab大部分运算或

6、命令都是在矩阵意义下执行的;向量可以看成是仅有一行或一列的矩阵,单个数据(标量)可以看成是仅含有一个元素的矩阵,故向量和单个数据都可以作为矩阵的特例来处理。2、Matlab矩阵的表示2.1创建矩阵(1)直接输入法最简单的建立矩阵的方法是从键盘直接输入矩阵的元素。具体方法:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素;同一行的各元素之间用空格或逗号分隔;不同行的元素之间用分号分隔或用回车符代替分号。2、Matlab矩阵的表示矩阵元素可以是任何matlab表达式,可以是实数,也可以是复数,虚数单位可用i,j表示a=[123;456]x=[2pi/2;sqrt(3)3+5i]2、M

7、atlab矩阵的表示(2)利用矩阵编辑器创建单击操作桌面左上侧框下的workspace图标,使工作空间浏览器出现在桌面的前台;单击工作空间浏览器中的新建变量图标,在工作空间中出现一个名为unnamed的变量;双击unnamed变量,引出一个空白编辑界面,然后按照行、列次序输入数据。2、Matlab矩阵的表示(3)M脚本文件创建法启动M文件编辑器,并输入待建矩阵;把输入内容保存(假设文件名为mymatrix.m);在命令窗口中输入mymatrix,即运行该M

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

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

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