- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学建模常用程序
常用程序
与矩阵有关的程序
例1:a=[1 2 0;2 5 -1;4 10 -1];
b=det(a)
b =
1
例2:x=[3 10 5 6 19];
y=[6 2 9 12 9];
z=x+y
z =
9 12 14 18 28
例3:x=[5 9;2 7;1 10];
y=[3 11;5 9;5 2];
z=x-y
z =
2 -2
-3 -2
-4 8
例4:x=[1 3;4 6];
y=[6 1;9 3];
z=x*y; x=[1 3;4 6];
y=[6 1;9 3];
z=x*y
z =
33 10
78 22
注意:矩阵相乘使用“*”运算符;如果只是将两个矩阵中相同位置的元素相乘,使用“.*”运算符。如,m=x.*y
m =
6 3
36 18
矩阵除法有左除和右除的区别,分别使用“\”和“/”运算符。右除运算速度要慢一点,而左除运算可以避免奇异矩阵的影响。另外,与“\”和“/”运算符相对应,也有“.\”和“./”运算符,分别用于将两个矩阵中的对应元素相除。
例5:x=[1 3;4 6];
y=[6 1;9 3];
z=x\y
z =
-1.5000 0.5000
2.5000 0.1667
m=x.\y
m =
6.0000 0.3333
2.2500 0.5000
矩阵与常数的运算用的也很多,可以直接使用上面的各种运算符。例如,对于上面的矩阵X:
n=x+5
n =
6 8
9 11
矩阵的幂和平方根
例6:b=[21 34 20;78 20 21;17 34 31];
c=b^2
c =
3433 2074 1754
3555 3766 2631
3536 2312 2015
d=b^-2
d =
0.0023 -0.0002 -0.0017
0.0032 0.0011 -0.0042
-0.0077 -0.0009 0.0083
用sqrtm函数求取矩阵的平方根。该函数的语法格式为:
X=sqrtm(A):求矩阵A的平方根X,即X*X=A。X是唯一的平方根,此时每个特征值具有非负的实部。如果A的特征值中至少有一个具有负的实部,则生成复数结果:如果A是奇异的,则A可能没有平方根。发现矩阵A奇异时生成警告信息。
[X,resnorm]=sqrtm(A):不生成任何警告信息,并返回残差norm(A-X^2,fro)/norm(A,fro)。
[X,alpha,condest]=sqrtm(A):返回稳定性因子alpha和X矩阵平方根条件数的估计condest。
例7:a=[1 3 4;2 6 5;3 2 4];
c=sqrtm(a) %矩阵开方
c =
0.6190 + 0.8121i 0.8128 - 0.2263i 1.1623 - 0.4157i
0.3347 + 0.1497i 2.3022 - 0.0417i 1.1475 - 0.0766i
1.0271 - 0.5372i 0.3347 + 0.1497i 1.6461 + 0.2750i
例8:a=[1 3 4;2 6 5;3 2 4];
c=expm(a) %矩阵指数
c =
1.0e+004 *
0.4668 0.7694 0.9200
0.7919 1.3065 1.5613
0.4807 0.7919 0.9475
例9:a=[1 3 4;2 6 5;3 2 4];
c=logm(a) %矩阵对数
c =
0.5002 + 2.4406i 0.5960 - 0.6800i 0.7881 - 1.2493i
0.4148 + 0.4498i 1.4660 - 0.1253i 1.0108 - 0.2302i
0.5780 - 1.6143i 0.4148 + 0.4498i 1.0783 + 0.8263i
3.矩阵的翻转
用fliplr函数左右翻转矩阵,用fliplr函数上下翻转矩阵,用flipdim函数沿指定方向翻转矩阵,用transpose函数沿主对角线翻转矩阵。下面按照从左向右翻转矩阵A。
例10:A=[1 4
您可能关注的文档
- 最小二乘协作定位算法.docx
- 工程数学作业第三次方健 (10.13).docx
- 使用PROC UNIVARIATE做直方图.docx
- 新加坡认可的中国大学.docx
- 牛津英语8上unit5练习1.doc
- expel赶出,逐出(expel推推出去逐出).doc
- 概率论实验报告-西安交通大学.doc
- TI-DM642优化相关.doc
- 新视野大学英语4 task3 听力原文.docx
- grep命令参数详解.docx
- 第16讲重难点拓展不等式恒成立能成立问题(三大题型归纳分层练).docx
- 全国注册资产评估师考试辅导教材编写组,资产评估学中国财政经济出版社,;.pptx
- 人教版初中美术七年级下册附录二美术资源链接课件.pptx
- Unit9HaveyoueverbeentoamuseumSectionB1a1d课件人教版八年级英语下册.pptx
- Unit2Lesson11ShoppinginBeijing(课件)冀教版英语五年级下册.pptx
- Unit1KnowingmeknowingyouListeningandSpeaking课件-高中英语2【05】.pptx
- Module6Unit1Happybirthday!(课件)英语三年级上册(9)2(精)4.pptx
- 一年级小学生下册数学训练题及答案.docx
- 丰富小学数学模拟实际生活中的应用问题.pptx
- 中国法制转型期的“权利观”考察.pptx
文档评论(0)