第1章 Matlab入门.ppt

第1章 Matlab入门.ppt

ID:48911908

大小:179.50 KB

页数:15页

时间:2020-02-01

第1章 Matlab入门.ppt_第1页
第1章 Matlab入门.ppt_第2页
第1章 Matlab入门.ppt_第3页
第1章 Matlab入门.ppt_第4页
第1章 Matlab入门.ppt_第5页
资源描述:

《第1章 Matlab入门.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MATLAB数学实验第一章MATLAB入门第一章MATLAB入门1.1MATLAB桌面1.2数据和变量1.3数组及其运算1.4字符串、元胞和结构2工作空间历史命令当前目录(6.0为发行说明书)菜单工具栏指令窗口1.1MATLAB桌面31.1MATLAB桌面最小安装:MATLAB6.0或7.0,SymbolicMathToolbox,ExtendedSymbolicMathToolbox,OptimizationToolbox(优化)窗口:指令窗口(CommandWindow),工作空间(Workspace),当前目录(CurrentDirectory6.0为la

2、unchpad),指令历史(CommandHistory)例:a=1;b=2;c=a+b(不输入提示符>>)菜单和工具栏:修改字体等41.2数据和变量例1.1圆的面积计算表达式分号(;),逗号(,),省略号(...)。历史指令调用数据显示格式Shortlongrational显示格式与计数精度区别51.2数据和变量复数i,j预定义变量pi圆周率3.1415…eps浮点数识别精度2.22×10-16realmin最小正实数2.2251×10-308realmax最大正实数1.7977×10308Inf无穷大NaN不定值61.2数据和变量用户变量命名规则:字母开头,

3、由字母、数字或下划线组成,区分大小写(能有标点符号吗?)防止与系统的预定义变量名(如i,j,pi,eps等),函数名(如who,length等),保留字(for,if,while,end等)冲突。特殊变量ans是系统本身一个特殊变量名,若运算结果没有赋于任何变量,系统将其赋予ans71.2数据和变量数据文件实现与外部数据文件交换:mat,txt等1、File菜单方式:SaveWorkspace和ImportData例:save-clear-import2、Workspace的工具栏实现:load和save3、指令方式:save文件名.mat或txt;load…工

4、作空间浏览器:用于内存变量管理工具栏:load,save;列出了内存中matlab工作空间的所有变量的变量名(name)、值(value)、尺寸(size)、字节数(bytes)和类型(class)。选中变量,单击openselection工具栏按钮,或右键openselection,打开变量编辑窗口,可以进行打开、保存、清除、修改等操作。81.3数组及其运算在matlab中,无论给变量赋什么值,在内存中均以矩阵(数组)的形式表示。标量认为1×1,向量1×n或n×1矩阵,矩阵运算。a=[123;456;789]…9页上面数组的输入和分析中括号[]表示矩阵,同行元

5、素间用空格或逗号分隔,不同行间用分号或回车分隔。冒号运算初值:增量:终值函数linspace(x1,x2,n)将[x1,x2]n-1等分,(生成x1与x2间的n维等距行向量)。91.3数组及其运算1、数组的输入和分析:P9-11数组的输入和分析:P9-11查询(a(m,n)),查询某个元素、长度length、尺寸size…提取(a([1,3,2])),拼接([AB]),删除(A(i1:i2,:)=[])sum,prod求乘积,min,max表1.1一维正常,二维按列进行,返回行向量特殊矩阵零矩阵(zeros(m,n)),壹矩阵(ones(m,n)),单位矩阵(e

6、ye(m,n))导入外部Excel数据文件菜单importdata剪贴板+数组编辑器ArrayEditor:用法:复制excel中数据,打开变量编辑窗口,菜单Edit—pastespecial。101.3数组及其运算数组运算与矩阵运算的区别:数组的运算是指:数组对应元素之间的运算,也称点运算.矩阵是一个二维数组,所以矩阵的加、减、数乘等运算与数组运算是一致的。矩阵的乘法、乘方和除法有特殊的数学含义,并不是数组对应元素的运算.111.3数组及其运算2、数组运算:数组的运算是指数组对应元素之间的运算,也称点运算.表1.4。A=[a1,a2,…an],B=[b1,b2

7、,…bn],A+B与A-B加与减A.*B数组乘数组A.^B数组乘方[a1b1,a2b2,…,anbn]左除A.B=右除B./A数组除法A./B=[a1/b1,a2/b2,…an/bn]数与数组混合运算:k+A与k-Ak加(减)A的每个元素k*A或A*k数乘数组A.^k,k.^A数组乘方k./A和A.k数除以数组[k/a1,k/a2,…k/an]A./k和k.A数组除以数[a1/k,a2/k,…an/k]点运算就是对应元素的运算例(注意点运算与矩阵运算的区别,矩阵除法3章讲)121.3数组及其运算3、数学函数运算表1.5矩阵的数学函数也是按元素的运算,使用通

8、常的函数符号,如sin(

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

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

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