Matlab笔记之矩阵运算.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
矩阵除法运算 矩阵除法的运算符有两种:“\”和“/”,它们分别表示左除和右除。 A\B=inv(A)*B B/A=B*inv(A) 所以只有当矩阵A可逆时,方可实现此运算。 对于矩阵算术右除相当于求x*A=B的解; 而算术左除相当于A*x=B的解。 a,b为数值时 a/b=a除b a\b=b除a A=[2 1 -3;3 -2 2;5 -3 -1] B=[5;5;16] X=A\B 矩阵的转置的运算符是“”。 B=A?????? %b是A的转置。如果矩阵中有复数元素,则转置后得到的是它的复共轭。 A.????? % 非共轭转置。相当于conj(A) permute?? %广义非共轭转置 squeeze?? %撤消长度为1的“孤维”,使数组降维 rand????? %产生均匀分布随机数组 exp(A)??? 以自然数e为底,分别以A的元素为指数,求幂 sqrt(A)?? 对A的各元素求平方根 log(A)??? 对A的各元素求对数 expm(A)?? A的矩阵指数函数 logn(A)?? A的矩阵对数函数 sqrtm(A) A的矩阵平方根函数 A#B?????? A、B阵对应元素间的关系运算。#代表关系运算符 A@B?????? A、B阵对应元素间的关系运算。@代表逻辑运算符 求方阵的行列式的值及逆的函数是:det(A)和inv(A) 求方阵的特征值及特征向量的函数是:eig(A) 在调用格式[V,D]=eig(A)中,A的特征向量以列向量的形式存放在V中,D是对角元,它表示对应的特征值。[V,D]=eig(A) 均匀采样生成一维“行”数组 : x=linspace(a,b,n) 定数对数采样法: x=logspace( a, b, n ) ?? 即: x=[10^a, 10^a+s 10^a+2*s … 10^b ] (其中s = (b–a)/(n–1)) 二维数组的创建: 直接输入法 1 整个输入数组必须以方括号“[ ]”为其首尾; 2 数组的行与行之间必须用分号“;”或回车键Enter隔离; 3 数组元素必须由逗号“,”或空格分隔。 ones(m,n),???????? 元素全为1 diag (m,n)????????? 对角阵 eye(m,n)??????????? 单位阵 zeros(m,n)????????? 元素全为0 size(C)???????????? %函数size给出矩阵C的行和列 A=diag(C)???????? % 取矩阵C的对角元素,此时它是一个列向量 “逻辑1”标识 A=zeros(2,5)???? % 预生成一个(2×5)全零数组 A(:)=-4:5??????? % 运用“全元素”赋值法获得A L=abs(A)3?????? % 产生与A同维的“0-1”逻辑值数组 islogical(L)??? % 判断L是否是逻辑值数组。输出若为1,则是 X=A(L)?????????? % 把L中逻辑值1对应的A元素取出 ??????? %所谓“逻辑1”标识法是:通过与A同样大小的逻辑值数组L中“逻辑值1”所在的位置,指出A中元素的位置。 A(r,c) 它由A的“r指定行”和“c指定列”上的元素组成 A(r,:) 它由A的“r指定行”和“全部列”上的元素组成 A(:,c) 它由A的“全部行”和“c指定列”上的元素组成 A(:) “单下标全元素”寻访。它由A的各列按自左到右的次序, 首尾相接而生成“一维长列”数组 A(s) “单下标”寻访。生成“s指定的”一维数组。s若是“行数组”(或“列数组”),则A(s)就是长度相同的“行数组”(或“列数组”) A(L) “逻辑1”寻访,生成“一维”列数组:由与A同样大小的“逻辑数组”L中的“1”元素选出A的对应元素;按“单下标”次序排成长列组成 A(r,c)=Sa 以“双下标”方式,对子数组A(r,c)进行赋值:Sa的“行宽、列长”必须与A(r,c)的“行宽、列长”相同 A(:)=D(:) 全元素赋值方式。结果:保持A的“行宽、列长”不变。条件:A、D两个数组的总元素相等,但“行宽、列长”不一定相同 A(s)=Sa 按“单下标”方式,对A的部分元素重新赋值。结果:保持A的“行宽、列长”不变。条件:s单下标数组的长度必须与“一维数组”Sa的长度相等,但是s、Sa不一定同是“行数组”或“列数组” A(:)=1:8 s=[2 3 5] Sa=[10 20 30] A(s)=Sa acos??? 反余弦????? asinh 反双曲正弦??? csch 双曲余割 acosh??? 反双曲余弦 atan 反正切???????? sec 正割 acot???? 反余切???? atan2 四象限反正切 sech 双曲正割 acoth??? 反双曲余切

文档评论(0)

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

建筑从业资格证持证人

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

领域认证该用户于2023年05月12日上传了建筑从业资格证

1亿VIP精品文档

相关文档