Matlab上机作业部分参考解析.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  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文档。上传文档
查看更多
Matlab 上机课作业 吴梅红 2012.11.26 请将下面给出的矩阵A和B输入到MATLAB环境中,并将它们转换成符号矩阵。 对矩阵A、B两个矩阵进行分析,判定它们是否为奇异矩阵,得出矩阵的秩、行列式、迹和逆矩阵,检验得出的逆矩阵是否正确。同时,给出A和B矩阵的特征多项式、特征值与特征向量,并对它们进行LU分解。 参考答案 A=[5,7,6,5,1,6,5; 2,3,1,0,0,1,4; 6,4,2,0,6,4,4; 3,9,6,3,6,6,2;10,7,6,0,0,7,7; 7,2,4,4,0,7,7; 4,8,6,7,2,1,7]; A=sym(A); rank(A) det(A) trace(A) B=inv(A); A*B eig(A) p=poly(A) [L U]=lu(A) p=sym2poly(p) 参考答案 2. 求方程组的根 解: a=[1 4 -3;2 5 -1;1 6 1]; b=[2;11;12]; x=a\b x = 4 1 2 x1+4x2-3x3=2 2x1+5x2-x3=11 x1+6x2+x3=12 3. 解方程组: [答案] a=[2 9 0;3 4 11;2 2 6]; b=[13 6 6]; x=a\b x = 7.4000 -0.2000 -1.4000 4. 试判定下面的线性代数方程是否有解。 解:由秩判定矩阵可以得出如下结果。 A=[16,2,3,13; 5,11,10,8; 9,7,6,12; 4,14,15,1];B=[1; 3; 4; 7]; [rank(A), rank([A B])] ans = 3 4 由得出的结果看,A, [A;B] 两个矩阵的秩不同,故方程是矛盾方程,没有解。 5. 试求下面齐次方程的基础解系 【求解】可以将方程写成矩阵形式,得出的两列向量为方程的基础解系。 A=[6,1,4,-7,-3; -2,-7,-8,6,0; -4,5,1,-6,8; -34,36,9,-21,49; -26,-12,-27,27,17]; A=sym(A); rank(A) ans = 3 null(A) ans = [ 191/34, 95/17] [ 0, 1] [ 1, 0] [ 109/34, 103/34] [ 173/34, 151/34] 6. 求解方程组的通解 A=[1 2 4 6 -3 2;2 4 -4 5 1 -5;3 6 2 0 5 -9;2 3 0 4 0 1;0 -4 -5 2 1 4 ;5 5 -3 6 6 -4 ]; b=[4 3 -1 8 -5 2]; B=[A b]; C=rref(B) ? A=[1 2 4 6 -3 2;2 4 -4 5 1 -5;3 6 2 0 5 -9;2 3 0 4 0 1;0 -4 -5 2 1 4 ;5 5 -3 6 6 -4 ]; b=[4 3 -1 8 -5 2]; B=[A b]; n=6; R_A=rank(A) R_B=rank(B) format rat if R_A==R_BR_A==n X=A\b elseif R_A==R_BR_An X=A\b C=null(A,r) else X=equation has no solves end syms k1 k2 X=k1*C+X pretty(X) 7. 建立如下一个元胞数组,现在要求计算第一个元胞第4行第2列加上第二个元胞+第三个元胞里的第二个元素+最后一个元胞的第二个元素。 a={pascal(4),hello;17.3500,7:2:100} 解: a={pascal(4),hello;17.3500,7:2:100} ?a = ? [4x4 double] hello [ 17.3500] [1x47 double] ? a{1}(4,2)+a{2}+a{3}(2)+a{4}(2) ?ans = ? 131.3500 ? 建立一个结构体的数组,包括3个人,字段有姓名,年龄,分数,其中分数由随机函数产生一个3行10列的数据表示了有10门课程,每门课程有三个阶段的分数。问题是: 问题1,如何找到第2个人的分数并显示出来 问题2,如何找到第2个人的每门课程3个阶段的平均分数并显示出来 问题3,全班同学(指这3个学生)的10门课程的每门课程的平均分如何计算出来?要求放到一个数组里。 问题4,找到这个班所有同学的姓名放到一个元胞

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档