- 1、本文档共105页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.4.5 矩阵的秩与迹1.矩阵的秩矩阵线性无关的行数与列数称为矩阵的秩。在MATLAB中,求矩阵秩的函数是rank(A)。2.矩阵的迹矩阵的迹等于矩阵的对角线元素之和,也等于矩阵的特征值之和。在MATLAB中,求矩阵的迹的函数是trace(A)。 3.4.8 矩阵的特征值与特征向量在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有3种:(1) E=eig(A):求矩阵A的全部特征值,构成向量E。(2) [V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量。 3.6 字符串在MATLAB中,字符串是用单撇号括起来的字符序列。MATLAB将字符串当作一个行向量,每个元素对应一个字符,其标识方法和数值向量相同。也可以建立多行字符串矩阵。 字符串是以ASCII码形式存储的。abs和double函数都可以用来获取字符串矩阵所对应的ASCII码数值矩阵。相反,char函数可以把ASCII码矩阵转换为字符串矩阵。 * 字符串操作 (1)字符串定义 格式: s=‘str’, name=[‘str1’ ‘str2’ ‘str3’] s1=[who are you] s2=[Im Ding Tao] s3=[s1 s2] m=size(s1) n= size(s2) * 字符串操作 (2)字符串转换 法1: s=char(T) T =[102 67 97; 68 40 78]; S=char(T) * 字符串操作 (2)字符串转换 eg. int2str(A) A =[1.2 6.7 3.2; 5.5 9.5 7.8]; B1= int2str(A) 与字符串有关的另一个重要函数是eval,其调用格式为: eval(t)其中t为字符串。它的作用是把字符串的内容作为对应的MATLAB语句来执行。 * 字符串操作 (2)字符串转换 法3:eval(S) a=[1 2]; w=[1 3]; x=[1 2]; S =a.*sin(w.*x) sinx=eval(S) * 字符串操作 (3)字符串比较 格式:strcmp(str1,str2) Eg1. str1=bad; str2=bad; str3=dab; strcmp(str1,str2) strcmp(str1,str3) Eg2. A= {Handle Graphics, Statistics; ... Toolboxes, MathWorks} B = {Handle Graphics, Signal Processing; ... Toolboxes, MATHWORKS} match = strcmp(A, B) rem(x,y):求整除x/y的余数 mod(x,y):求模 ? rem(x,y)=x-y.*fix(x./y);? (fix()向0取整) mod(x,y)=x-y.*floor(x./y); (floor()向左取整,以数抽为准,朝负无穷方向取整) 如果x和y的符号相同(同为‘+’,同为‘-’),那么rem(x,y)=mod(x,y)(正数与正数,负数与负数,取整结果两个函数效果一样) 如果x和y的符号相反,那么mod(x,y)=rem(x,y)+y(正数与负数的取整,看你希望得到什么结果就选择用什么函数) ——当x./y非整数(且xy0)时,fix(x./y)= floor(x./y)+1; 当正数与负数取余时,当得到的余数结果的符号希望跟除数(x)一样,用rem()函数;当得到的余数结果的符号希望跟被除数(y)一样,用mod()函数 例如: rem(3,2)=1;mod(3,2)=1; rem(-3,-2)=-1;mod(-3,-2)=-1; rem(3,-2)=1;mod(3,-2)=-1; rem(-3,2)=-1;mod(-3,2)=1; ? mod(3,2)=rem(3,2)=1; mod(3,-2)=rem(3,-2)-2=1-2=-1; mod(-3,2)=rem(-3,2)+2=-1+2=1; * * * eval()函数的功能就是将括号内的字符串视为语句并运行 * 关系运算符的运算法则为: (1) 当两个比较量是标量时,直接比较两数的大小。若关系成立,关系表达式结果为1,否则为0。 (2) 当参与比较的量是两个维数相同的矩阵时,比较是对两矩阵相同位置的元素按标量关系运算规则逐个进行,并给出元素比较结果。最终的关系运算的结果是一个维数与原矩阵相同的矩阵,它的元素由0或1组成。 (3) 当参与比较的一个是标量,而
您可能关注的文档
- 新人教七年级上册《散文诗两首金色花荷叶母亲》课件_36页重点分析.ppt
- 新人起步训练要点2有享云商春秋东航重点分析.ppt
- 低温省煤器课程设计解析.doc
- 眼屈光手术学学习重点分析.doc
- 新人音版八年级下册音乐教案重点分析.doc
- 新人音版九年级下册音乐教案重点分析.doc
- 新人音版小学音乐一年级上册教案重点分析.doc
- 第1章数据库基础解析.ppt
- 第1章数据库系统概述解析.ppt
- 新入职安全培训重点分析.ppt
- Unit5MyclothesPartB(教案)人教PEP版英语四年级下册.docx
- Unit3SectionB(2a_2d)课件人教版英语九年级全册(5).pptx
- 高一物理必修件时弹力.pptx
- Unit1TeenageLife单元复习课件高中英语人教版.ppt
- 统编版语文四年级上第5单元16《麻雀》课时.pptx
- 创意海报设计与制作.pptx
- Unit3TheInternetDiscoveringUsefulStructures课件高中英语人教版_1.pptx
- 三年级英语上册Unit1Hello第2课时(完整版)3.pptx
- 细胞生物学在变态反应与自身免疫病研究中的应用.pptx
- iuüyw课件语文一年级上册.pptx
最近下载
- 2023年流域数字孪生平台解决方案.docx
- 建筑设备工程四版建工社高明远等10章 供暖及供燃气.ppt
- 中国中信集团有限公司招聘笔试题库2024.pdf
- 第27课 改革开放与建设中国特色社会主义 (3).pptx
- COM Express Module Base Specification_R3.0 COM Express模块基本规范_R3。0.doc
- 2023年宁波市海曙外国语学校小升初语文模拟试卷及答案解析.pdf
- 火电工程设计审查管理规定.pdf VIP
- CQI-23注塑过程审核查检表(中英文)Molding System Assessment(... (中英对照).xlsx VIP
- 化学水处理工技能鉴定笔试题库.pdf VIP
- 黑布林阅读初二16《绿山墙的安妮——安妮到来》中文版.pdf
文档评论(0)