2022年Matlab程序设计教程课后参考答案 .pdf
《2022年Matlab程序设计教程课后参考答案 .pdf》由会员分享,可在线阅读,更多相关《2022年Matlab程序设计教程课后参考答案 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 Matlab 程序设计教程(第二版)课后参考答案第二章实验1.(1)w=sqrt(2)*(1+0.34245*10(-6)w=1.4142(2)a=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(3)a=3.32;b=-7.9;y=2*pi*a2*(1-pi/4)*b-(0.8333-pi/4)*a)y=-128.4271(4)t=2,1-3i;5,-0.65;z=0.5*exp(2*t)*log(t+sqrt(1+t*t)z=1.0e+004*0.0048+0.0002i 0.0048-0.003
2、4i 1.5899 2.0090-1.3580i 2实验二第 1 题3实验二第 2 题4 H=hilb(5);P=pascal(5);Hh=det(H)Hh=3.7493e-012 Hp=det(P)Hp=1 Th=cond(H)Th=4.7661e+005 Tp=cond(P)Tp=8.5175e+003 条件数越趋近于1,矩阵的性能越好,所以帕斯卡矩阵性能更好。5 A=-29,6,18;20,5,12;-8,8,5 A=-29 6 18 20 5 12 -8 8 5 V,D=eig(A)V=0.7130 0.2803 0.2733 -0.6084 -0.7867 0.8725 0.3487
3、 0.5501 0.4050 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 10 页 -2 D=-25.3169 0 0 0 -10.5182 0 0 0 16.8351 V为 A的特征向量,D为 A的特征值。它们之间满足A*V=V*D 思考练习1.在 MATLAB 中 6+7i 是一个复数常量,6+7*i则是一个表达式。i 是虚数单位,而I 是单位向量。2.A.*B 表示 A和 B单个元素之间对应相乘,A*B 是按矩阵乘法的规则乘。A./B 表示 A矩阵除以B矩阵的对应元素,B.A 等价于 A./B。A/B 表示 A*inv(B)而 BA 表示 inv(B)*A,对于矩阵运算
4、一般两式不等。3.(1)A(7)=(2)abs(x)(3)reshape(x,3,4)(4)k=find(t=0);t(k)=0(5)ones(size(A)(6)diag(A)B=diag(diag(A)4.3+randn(25,20)5.实验二第 3 题6.A=34,NaN,Inf,-Inf,-pi,eps,0;all(A)ans=0 any(A)ans=1 isnan(A)ans=0 1 0 0 0 0 0 isinf(A)ans=0 0 1 1 0 0 0 isfinite(A)ans=1 0 0 0 1 1 1 7.结构矩阵建立P46 结构矩阵名.成员名=表达式单元矩阵建立 P47
5、矩阵元素用大括号括起来。8用稀疏存储方式可以可以节省内存空间;运算规则上,稀疏矩阵与普通矩阵一样,只是矩阵的存储方式不同。在运算过程中,稀疏存储矩阵可以直接参与运算。当参与运算的对象不全是稀疏存储矩阵时,所得结果一般是完全存储形式。第三章实验1.提示:先根据输入的3 位整数分别求个、十、百位上的数字a、b、c,反向输出整数:100*a+10*b+c2(1)名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 10 页 -3 m=input(请输入一个百分制的成绩:);if m=0&mb b=a(i);endif a(i)5 n=5 A(n,n)elseA(n)end7 f1.m 代码如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Matlab程序设计教程课后参考答案 2022 Matlab 程序设计 教程 课后 参考答案
限制150内