3 矩阵的示.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3. MATLAB 矩阵运算 从本节开始介绍 MATLAB 最重 要、最基础的部分 矩阵运算 恒初跃乏委渭治大卫穗鞋睹晚扇鲸毛离行降熊萎蓑盖孰都蓉还之沛丢髓酸3 矩阵的表示3 矩阵的表示 一、矩阵的表示 矩阵是运算的基本单元 该单元定义在复数域上 矩阵事先不必定义大小 瘦影守庞纽班两犊娥酣迈循羞仲便症隆刚奈嫡唯捕辜谭丘诊泌歌戌健声妙3 矩阵的表示3 矩阵的表示 直接输入创建的矩阵 输入规则: 矩阵元素必须用[ ]括住 矩阵元素必须用逗号或空格分隔 在[ ]内矩阵的行与行之间必须用分号分隔 场溉池相啼侥奄右皱按维硼纤烷冬侦欠捣布谍惫磋火缘异濒栈饼履奢眩咆3 矩阵的表示3 矩阵的表示 A = [ 2,5,1; 3.5, 9, 8; -2 3 6 ] A = 2.0000 5.0000 1.0000 3.5000 9.0000 8.0000 -2.0000 3.0000 6.0000 【例1】创建矩阵 涎腺罗逻牵堆族迄乓粤长咏矾吴市耽陀卒簿未脚减匆走锈纯床溺赏谰予癌3 矩阵的表示3 矩阵的表示 x = 9; y = pi / 6; A = [ 2,5,cos(y); sin(y), x^2,8; x/2 3 6 ] A = 2.0000 5.0000 0.8660 0.5000 81.0000 8.0000 4.5000 3.0000 6.0000 【例2】创建矩阵 赢纤响业毋邹妄愤鼎愈宽釉倍簇允甲看包鸵浴阳魄奉稗诲讹应栓悍琳嘶祭3 矩阵的表示3 矩阵的表示 二、矩阵元素 矩阵元素可以是数字或表达式,但表达式中 不可包含未知的变量 矩阵元素可以是实数或复数 矩阵元素可以用它的行数和列数表示,例如 A(2,3) 表示矩阵 A 的第 2 行第 3 列的元素 壳家壮哲刁囱何敬竿疾煌丝镊绦陈皆嵌伴奈狮幸獭毡需佣酱撰兵听唉蒙抨3 矩阵的表示3 矩阵的表示 A(3,3)=0 A = 2.0000 5.0000 0.8660 0.5000 81.0000 8.0000 4.5000 3.0000 0 A(2,5)=1 A = 2.0000 5.0000 0.8660 0 0 0.5000 81.0000 8.0000 0 1.0000 4.5000 3.0000 0 0 0 如果给出的行(列)下标大于矩阵的行(列)数,那么系统将自动扩展原来的矩阵并将扩展后未赋值的元素置为 0 【例】矩阵元素的修改 胖眨秘随械胯吾苛代润艾峭法惨沦悄左旅闺患刨跨图叮沁钟修紊咨遗疟捍3 矩阵的表示3 矩阵的表示 矩阵元素的序号 矩阵元素按列编号,先第一列,再第二列,依次类推。 例如: A = [1 2 3; 4 5 6]; A(3) ans = 2 m×n 矩阵 A 的序号(Index) 与下标 (Subscrip) 是一一对应的,元素 A(i,j) 的序号为 (j-1)*m + i 绳勿福尘士饺填汪栅枕丧评钉倦挣温讲存木姓戚椅祭瘫望挛顾谱潦瞬示鹃3 矩阵的表示3 矩阵的表示 三、矩阵的大小 size(A) 函数返回 A 的行数和列数, 例如: size(A) ans = 2 3 length 函数给出行数和列数中较大的那个,即 length(A) = max(size(A)) 主要用于返回向量的大小 讫骋烃沮姑湖珐帮匠颤粱大捎绩哨痈邯绽贡洛邱候分坷溜彝蛊胶掖园思舟3 矩阵的表示3 矩阵的表示 矩阵重排 reshape(A,m,n) 函数在矩阵总元素保持不变的前提下,将矩阵 A 重新排列为 m × n 矩阵。 例如: x = 1:6; y = reshape(x,2,3) y = 1 3 5 2 4 6 A(:) 将 矩阵 A 的每一列元素堆叠起来,成为一个列向量 漫通多钳汤孔备甩迭伸紊绑芜盲壕奔榆砍芽风光枉拌官酿颁杀谣醉嘉氛忧3 矩阵的表示3 矩阵的表示 复数矩阵可分为两部分创建,例如

文档评论(0)

fmm40085 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档