matlab语言矩阵运算

matlab语言矩阵运算

ID:34724355

大小:121.68 KB

页数:6页

时间:2019-03-10

matlab语言矩阵运算_第1页
matlab语言矩阵运算_第2页
matlab语言矩阵运算_第3页
matlab语言矩阵运算_第4页
matlab语言矩阵运算_第5页
资源描述:

《matlab语言矩阵运算》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、实验程序1、下列运算是否合法,为什么?如合法,结果是多少?(1)result1=a'>>a=[1,2,3;4,5,6];>>b=[2,4,-1;1,3,5];>>c=[1;0;-2];>>d=[1,4,7;8,5,2;3,6,0];>>a'ans=142536(2)result2=a*b>>a*b???Errorusing==>mtimesInnermatrixdimensionsmustagree.(3)result3=a+b>>a+bans=3625811(4)result4=b*d>>b*d

2、ans=312222404913(5)result5=[b;c']*d>>[b;c']*dans=312222404913-5-87(6)result6=a.*b>>a.*bans=28-341530(7)result7=a./b>>a./bans=0.50000.5000-3.00004.00001.66671.2000(8)result8=a.*c>>a.*c???Errorusing==>timesMatrixdimensionsmustagree.(9)result9=a.b>>a.ban

3、s=2.00002.0000-0.33330.25000.60000.8333(10)result10=a.^2>>a.^2ans=149162536(11)result11=a^2>>a^2???Errorusing==>mpowerMatrixmustbesquare.(12)result11=2.^a>>2.^aans=2481632642、用MATLAB求下面的的方程组(1)>>a=[7,2,1,-2;9,15,3,-2;-2,-2,11,5;1,3,2,13];>>b=[4;7;-1;0];

4、>>a^(-1)*bans=0.49790.14450.0629-0.0813>>abans=0.49790.14450.0629-0.0813(2)>>c=[1,1,1,0;1,2,1,-1;2,-1,0,-3;3,3,5,-6];>>d=[1;8;3;5];>>c^(-1)*dans=1.00005.0000-5.0000-2.0000>>cdans=1.00005.0000-5.0000-2.0000>>symsxyzw;>>eq1=x+y+z-1;>>eq2=x+2*y+z-w-8;>>e

5、q3=2*x-y-3*w-3;>>eq4=3*x+3*y+5*z-6*w-5;>>[x,y,z,w]=solve(eq1,eq2,eq3,eq4)x=-2y=1z=5w=-53、已知(1)求矩阵A的秩(rank)>>A=[7,2,1,-2;9,15,3,-2;-2,-2,11,5;1,3,2,13];>>rank(A)ans=4(2)求矩阵A的行列式(determinant)>>det(A)ans=12568(3)求矩阵A的逆(inverse)>>A^(-1)ans=0.1744-0.0303-0.0

6、1250.0270-0.10500.0789-0.01210.00060.00830.01730.0911-0.03110.0095-0.0185-0.01030.0795(4)求矩阵A的特征值及特征向量(eigenvalueandeigenvector)>>eig(A)ans=4.855412.6460+1.8333i12.6460-1.8333i15.85264、关系运算与逻辑运算已知a=20,b=-2,c=0,d=1(1)r1=a>b>>symsabcd;>>a=20;>>b=-2;>>c=0;

7、>>d=1;>>a>bans=1(2)r2=a>b&c>d>>(a>b)&(c>d)ans=0(3)r3=a==b*(-10)>>a==b*(-10)ans=1(4)r4=~b

8、c>>~b

9、cans=0一、实验结果及结果分析(结果见实验程序部分)1、下列运算是否合法,为什么?如合法,结果是多少?(1)result1=a'(2)result2=a*b(3)result3=a+b(4)result4=b*d(5)result5=[b;c']*d(6)result6=a.*b(7)result7=a./b(

10、8)result8=a.*c(9)result9=a.b(10)result10=a.^2(11)result11=a^2(12)result11=2.^a结果分析:矩阵的基本运算操作如下+矩阵加法/矩阵的左除-矩阵减法’矩阵的转置*矩阵乘法.*矩阵对应元素相乘^矩阵的幂./矩阵对应元素左除矩阵的右除.矩阵对应元素右除.^矩阵对应元素的幂a.矩阵的乘法一定要注意维数的对应,前一矩阵的列数要等于后一矩阵的行数;b.X=AB等价于A*X=B,X=B/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。