- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§2.1数据类型 整数和浮点数 复数 MATLAB用特殊变量“i”或“j”表示虚数的单位。 复数的产生可以有几种方式: z=a+b*i或z=a+b*j z=a+bi或z=a+bj(当b为常数时) z=r*exp(i*theta) z=complex(a,b) a=[-1.3, 2+i; 2+3*i, sqrt(5)] b=linspace(0,2*pi,5) §2.4 子数组的获取 子数组是从数组中取出一部分元素所构成的数 组。通常是利用冒号表达式来获得子矩阵。 例:a=[1 2 3 4;5 6 7 8;9 10 11 12]; a(1,:) %取a的第一行的元素 a(:,end) %取a的最后一列的元素 a(2,4) %取a的第二行、第四列的元素 a(1:2:4,:) %取a的第一行和第三行的元素 a(:,1:2:end) %取a的第1列和第三列的元素 例:a=[1 2 3 4;5 6 7 8;9 10 11 12]; a1=a([1,2],[2,3,4]) a2=a([1,2],[2,3,1]) a3=a([3,1],:) a([1,3],[2,4])=zeros(2) §2.5 数组结构变形 fliplr(A):A中的元素左右翻转 flipud(A):A中的元素上下翻转 rot90(A):A逆时针旋转90度 repmat(A,m,n):将A复制为m×n块平铺而成 reshape(A,m,n):将A变形为m×n维矩阵 例:已知数组A=[1 2 3 4; 5 6 7 8], 现分别对其进行上下、左右、旋转变形。 A=[1 2; 3 4] 2.6 数组的信息获取 1. 数组的尺寸 2. 数组的检测函数 以“is”开头,函数返回的结果为逻辑型,如果检测符合条件则返回1,不符合条件就返回0。 A(i)表示提取向量A的第i个元素; A(i:L:i+m)表示提取向量A的第i~i+m(增量为 L)个元素 例:a=[1.1,-2,3,4+i,5] a1=a(3),a2=a([1 4]) a3=a(1:2:5)或a3=a(1:2:end) A(:,j)表示取矩阵A的第j列全部元素 A(i,:)表示取矩阵A的第i行全部元素 A(i,j)表示取矩阵A的第i行、第j列的元素 A(i:i+m,:)表示取矩阵A第i~i+m行的全部元素 A(:,k:k+m)表示取矩阵A第k~k+m列的全部元素 A(i:i+m,k:k+m)表示取矩阵A第i~i+m行内, 并在第k~k+m列的全部元素 还可利用一般向量和end运算符来表示矩阵下 标,从而获得子矩阵。 a = 1 2 3 4 5 6 7 8 9 10 11 12 ans = 1 2 3 4 ans = 4 8 12 ans = 8 ans = 1 2 3 4 9 10 11 12 ans = 1 3 5 7 9 11 a = 1 2 3 4 5 6 7 8 9 10 11 12 a1 = 2 3 4 6 7 8 a2 = 2 3 1 6 7 5 a3 = 9 10 11 12 1 2 3 4 a = 1 0 3 0 5 6 7 8 9 0 11 0 数组的赋值 例: a=zeros(2,3) b=1:6; a(:)=b a = 1 3 5 2 4 6 数组元素的删除 删除是通过赋值为空(用[]表示)来实现的。 空矩阵:是0×0的数组 零矩阵:是元素为零的m×n的数组 例: a=[1 2 0;3 4 0;5 6 9] a(:,3)=[] %删除第三列元素 a = 1 2 0 3 4 0 5 6 9 a = 1 2 3 4 5 6 §2.5 特殊矩阵 例:建立一个3×3、3×2和与矩阵A同样大小的零矩阵。 1)建立一个3×3的零矩阵 z
您可能关注的文档
- 武汉蔡甸科目三路考攻略.doc
- KPI量化考核公开课..ppt
- 武汉航海职业技术学院航运物流报关与国际货运国际航运业务管理商务英语专业.ppt
- 武汉轻工大学巡回演讲2.ppt
- 武汉詹天佑故居年鉴 gai.doc
- 武汉迈威光无源器件选型指南.doc
- 武汉那些适合拍妹子的地方.doc
- 武汉金银湖华尔登国际酒店一期。.doc
- 武汉长江工商学院交流材料.ppt
- 武汉长江工商学院论文格式规范要求.doc
- 2025青海省国科科技创新有限公司招聘3人备考练习题库及答案解析.docx
- 2025北京大学国际癌症研究院研究技术系列教师招聘1人考试备考试题及答案解析.docx
- 2025安徽蚌埠市卫生健康委委属单位招聘高层次人才29人考试备考试题及答案解析.docx
- 2025江西南昌二十八中教育集团湾里实验学校招英语代课老师1人备考练习试题及答案解析.docx
- 2026航天科工集团智能科技研究院有限公司校园招聘(北京)备考练习试题及答案解析.docx
- 2025首都医科大学附属北京天坛医院招聘1人(第四批)备考练习试题及答案解析.docx
- 2025山西晋中市第二人民医院招聘编制外人员6人考试备考题库及答案解析.docx
- 2025广东新华外国语学校诚聘初中数学教师1人备考练习题库及答案解析.docx
- 口腔护士接诊流程及沟通技巧.pptx
- 让梦成真——室内软装方案文本制作.pptx
文档评论(0)