matlab第二章矩阵解析.pptx

  1. 1、本文档共129页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1 变量和数据操作 2.2 MATLAB矩阵 2.3 矩阵分析 2.4 矩阵与数组运算 2.5 稀疏矩阵 2.6 字符串 2.7 单元数据和结构数据 ;2.1 变量和数据操作;例如:b=0.2222 b= 0.2222; 0.22222回车 保留变量ans 0.22222 x=sin(30) /5 ;MATLAB提供的一些内部函数;例 . 计算表达式的值,并显示计算结果。 在MATLAB命令窗口输入命令: x=1+2i; y=3-sqrt(17); z=(cos(abs(x+y))-sin(78*pi/180))/(x+abs(y)) 输出结果是: z = -0.3488 + 0.3286i; MATLAB工作空间窗口workspace专门用于内存变量的管理。在工作空间窗口中可以显示所有内存变量的属性。 当选中某些变量后,再单击Delete按钮,就能删除这些变量。 当选中某些变量后,再单击Open按钮,将进入变量编辑器。通过变量编辑器可以直接观察变量中的具体元素,也可修改变量中的具体元素。; Who命令 用于显示在MATLAB工作空间中已经驻留的变量名清单。只显示出驻留变量的名称 whos命令 在给出变量名的同时,还给出它们的大小、所占字节数及数据类型等信息。 clear命令 用于删除MATLAB工作空间中的变量。 ; 利用MAT文件可以把当前MATLAB工作空间中的一些有用变量长久地保留下来,扩展名是.mat。MAT文件的生成和装入由save和load命令来完成。 save filename.mat variable load filename.mat variable常用格式为: ;1. MATLAB用十进制数表示一个常数,在一般情况下,MATLAB内部每一个数据元素都是用双精度数来表示和存储的。 2. 数值量和数据格式显示 在缺省情况下,当结果是整数时,MATLAB将它作为整数显示; 当结果是实数,MATLAB以小数点后4位的精度近似显示。;Format命令的格式;2.2.1 矩阵的创建 2.2.2 矩阵的重组 2.2.3 矩阵信息命令 ;2.2.1 矩阵的创建 ;2.2.1 矩阵的创建; 矩阵元素可以是任何数值表达式; ;2. 冒号的特殊用法; ;linspace函数 ;零矩阵 zeros;例 建立随机矩阵: (1) 在区间[20,50]内均匀分布的5阶随机矩阵。 (2) 均值为0.6、方差为0.1的5阶正态分布随机矩阵。 命令如下: x=20+(50-20)*rand(5) y=0.6+sqrt(0.1)*randn(5) ; (2) 专门学科特殊矩阵;魔术矩阵;范德蒙德;例 求二次项(x+y)5的展开式 ;托普利兹;可使用命令:compan(p);p=[1,0,-7,6]; ;2.2.2 矩阵的重组 ;1、矩阵合并 ;(2) 矩阵合并函数:;Cat(1,A,B)垂直;Repmat (A, m,n) ;2. 矩阵的部分修改; a=magic(6) a = 35 1 6 26 19 24 3 32 7 21 23 25 31 9 2 22 27 20 8 28 33 17 10 15 30 5 34 12 14 16 4 36 29 13 18 11 a(1:3,3:6) ans =6 26 19 24 7 21 23 25 2 22 27 20 a(1:3,3:6)=2 a =35 1 2 2 2 2 3 32 2 2 2 2 31 9 2 2 2 2 8 28 33 17 10 15 30 5 34 12 14 16 4 36 29 13 18 11 ; a=pascal(4) a = 1 1 1 1 1 2 3 4 1

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档