电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

MATLAB课后题答案整理

10页
  • 卖家[上传人]:re****.1
  • 文档编号:490850028
  • 上传时间:2022-12-01
  • 文档格式:DOCX
  • 文档大小:38.77KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第一早1. 利用MATLAB的帮助功能分别查询inv、plot、max、round等函数的功能及用法。Help+函数2. 简述MATLAB的主要功能。数值计算和符号计算功能。绘图功能。编程语言功能。扩展功能。3. help命令和lookfor命令有何区别?Help命令只搜索出那些与关键字完全匹配的结果,lookfor命令对搜索范围内的M文件进 行关键字搜索,条件比较宽松。Lookfor命令只对M文件的第一行进行关键字搜索。若在 lookfor命令后加上-all选项,则可对M文件进行全文搜索。第二章1(1)w =J2X (1 + 0.34245 X10-6)w=sqr t(2)*(l+0.34245*10(-6)w = 1.4142b + c小2兀a + e 2(2)其中 a=3.5, b=5, c=-9.8。兀 + abctan(b + c) + aa=3.5;b=5;c=-9.8;x=(2*pi*a+(b+c)/(pi+a*b*c)-exp(2)/( tan(b+c)+a) x =0.9829兀 c兀(3) y = 2兀a2(1 丁)卩(0.8333 丁)a,其中a =3.32,p

      2、=-7.9。44a=3.32;b=-7.9;y=2*pi*a2*(1-pi/4)*b-(0.8333-pi/4)*a)y= -128. 4271(4)e 2t ln(t +1 12),其中 t=1 3i-0.65t =2,1-3i;5,-0.65;z=0.5*exp(2* t)*log( t+sqr t(1+1.* t)z = 1.0e+004 *0.0048 + 0.0002i0.0048 - 0.0034i1.58992.0090 - 1.35:80i1548312.已知A = 078 ,B = 253 求下列表达式的值。3617 320(1)A + 6 B 和 A2 B +1。(2)A * B、A.* B 和 B * A。(3)A/B 及 BA。(4)A,B和A(1,3,:);B2。输入矩阵 A 和 B: A=-1 5 -4;0 7 8;3 61 7; B=8 3 -1;2 5 3;-3 2 0;分别输入 A+6*B, A2-B+eye(size(A), A*B, A.*B,B*A, A/B , BA, A,B,A(1,3,:);B2这些表达式,回车求值。23100.778041

      3、456553.已知 A = 325032 。(1)输出A在10, 25范围内的全部兀素。69.54543.14(2)取出A前3行构成矩阵B,前两列构成矩阵C,右下角3*2子矩阵构成矩阵D, B与C的乘积构成矩阵E。(3)分别求表达式ED、E&D、E|D和E|D的值。 输入矩阵 A: A=23 10 -0.778 0;41 -45 65 5;32 5 0 32;6 -9.54 54 3.14;取出矩阵A的前3行构成矩阵B: B=A(1:3,:)取出矩阵A的前2列构成矩阵C: C=A(:,1:2)矩阵A的右下角3x2子矩阵构成矩阵D: D=A(2:4,3:4)B与C的乘机构成矩阵E: E=B*C分别输入式 ED, E&D, E|D, E|D, find(A=0&A25)回车求值:4.产生5阶希尔伯特矩阵H和5阶帕斯卡矩阵P,且求其行列式的值Hh和Hp以及它们的条 件数Th和Tp,判断哪个矩阵性能更好,why?H=hilb(5); P=pascal(5); Hh=de t(H) Hh = 3.7493e-012Hp二de t(P) Hp = 1Th=cond(H) Th = 4.7661e+

      4、005Tp=cond(P) Tp = 8.5175e+003条件数越趋近于1,矩阵的性能越好,所以帕斯卡矩阵性能更好。-29 6 185已知:A = 205 12求A的特征值及特征向量,并分析其数学意义。-885A=-29,6,18;20,5,12;-8,8,5A =-2961820512-8 85V,D=eig(A)V =0.71300.28030.2733-0.6084-0.78670.87250.34870.55010.4050D =-25.3169000-10.518200016.8351V为A的特征向量,D为A的特征值。它们之间满足A*V=V*D6写出完成下列操作的命令。(1)删除矩阵A的第7号元素。(2)将向量t的0元素用机器 零来代替。(3)将含有12个元素的向量x转换成3*4的矩阵。(4)求一个字符串的ASCII。(5)产生和A同样大小的幺矩阵。(6)从矩阵A提取主对角线元素,并以这些元素构成 对角阵B。(1) A(7)=(2) abs (x) (3) reshape(x,3,4)(4) k=find(t=0); t(k)=0(5) ones(size(A)(6) di

      5、ag(A)B= diag(diag(A)7要产生均值为3,方差为1的500个正态分布的随即序列,写出相应的表达式。3+randn(25,20)8求下列矩阵的主对角元素、上三角矩阵、下三角矩阵、逆矩阵、行列式的值、秩、范数、1-12351-420.43432条件数、迹。(1) A = o(2) B 3052 8.9421111509输入矩阵 A 和 B: A=1 -1 2 3;5 1-4 2;3 0 5 2;11 15 0 9; B=0.43 43 2;-8.9 4 21; 求矩阵A的主对角元素: diag(A) 求矩阵B的主对角元素: diag(B) 求矩阵A的上三角阵: triu(A) 求矩阵B的上三角阵: triu(B) 求矩阵A的下三角阵: tril(A) 求矩阵B的下三角阵: tril(B) 求矩阵A的逆矩阵: inv(A) 求矩阵B的伪逆矩阵: pinv(B) 求矩阵A的行列式的值: det(A)因为B不是方阵,无法求它的行列式的值。求矩阵A的秩: rank(A) 求矩阵B的秩: rank(B) 求矩阵A的迹: trace(A) 求矩阵B的迹: trace(B) 三种方式求矩

      6、阵 A 的范数: norm(A) norm(A,1) norm(A,inf)三种方式求矩阵 B 的范数: norm(B,inf) norm(B,1) norm(B)三种方式求矩阵 A 的条件数: cond(A,1) cond(A) cond(A,2) cond(A,inf)三种方式求矩阵B的条件(但有两种错误无法求出): cond(B,inf)? Error using = condA is rectangular. Use the 2 norm. cond(B) cond(B,1)? Error using = condA is rectangular. Use the 2 norm. cond(B,2)9在MATLAB中如何建立结构矩阵和单元矩阵?结构矩阵建立P46结构矩阵名成员名=表达式 单元矩阵建立P47矩阵元素用大括号括起来。 第三早1从键盘输入一个3位整数,将它反向输出。如输入639,输出为936.n=input(请输入一个三位数:);a=fix(n/100); b=fix(n-a*100)/10); c=n-a*100-b*10; d=c*100+b*10+a2输入一个百

      7、分制成绩,要求输出成绩等级A、B、C、D、E。其中90100分为A, 8089 分为B, 7079分为C, 6069分为D, 60分一下为E。要求:(1)分别用if语句和switch 语句实现。(2)输入百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信 息。(1) n=input(请输入成绩);switch ncase num2cell(90:100)P=A;case num2cell(80:89)P=B;case num2cell(70:79)P=C;case num2cell(60:69)P=D;otherwiseP=E;endprice=p(2)n=input(请输入成绩);if n=90&nv=100P=A;elseif n=80&n v=89P=B;elseif n=7 0&n v=79p=C;elseif n=6 0&n v=69p=D;elsep=E;endprice=p(3)tryn;catchprice=erroeEndm=input (请输入一个百分制的成绩:);if m=0&mv=100switch fix(m/10)case 9,10disp(这个成

      8、绩所属的成绩等级:A);case 8disp(这个成绩所属的成绩等级:B);case 7disp(这个成绩所属的成绩等级:C);case 6disp(这个成绩所属的成绩等级:D);otherwisedisp(这个成绩所属的成绩等级:E);endelsedisp(错误:输入的成绩不合理);End3当n分别取100、1000、10000时,求下列各式的值:1111/兀 2、(1) + + +(=)122232n 26(1) A=0;n=100 for i=l:n A=l/n/n+A; end(2)(込)(4r4)(6r6)(2n)(2n)(丄)lx 3 3 x 5 5 x 7(2n - 1)(2n +1)2(2) A=1;n=10000; for i=1:nA=(2*n*n*2)/(2*n-1)*(2*n+1)*A; end4已知y =f (40)f (30) + f (20)(1)当 / (n)二 n + 10ln(n 2 + 5)时,y 的值是多少?(2)当 f (n) = 1x 2 + 2 x 3 + 3 x 4 Hb n x (n +1)时,要的值是多少?f1.m代码如下: function m=f1(n) m=n+10*log(nA2+5);f2.m代码如下:function m=f2(n) m=0;for i=1:n m=m+i*(i+1);end然后在命令文件p3_11.m中调用f1.m和f2.m p3_11.m代码如下: y1=f1(40)/(f1(30)+f1(20);y2=f2(40)/(f2(30)+f2(20);y1y2 5先用函数的递归调用定

      《MATLAB课后题答案整理》由会员re****.1分享,可在线阅读,更多相关《MATLAB课后题答案整理》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.