1. 先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。
2sin850(1) z1? 21?e(2) z2?ln(x?1?x2),其中x??121?2i??2 ?5???0.45e0.3a?e?0.3a0.3?asin(a?0.3)?ln,a??3.0,?2.9,L,2.9,3.0 (3) z3?22?t20?t?1?1?t?2,其中t=0:: (4) z4??t2?1?t2?2t?12?t?3?解: M文件: z1=2*sin(85*pi/180)/(1+exp(2)) x=[2 1+2*i; 5]; z2=1/2*log(x+sqrt(1+x^2)) a=::; z3=(exp.*a)-exp.*a))./2.*sin(a++log(+a)./2) t=0::; z4=(t>=0&t<1).*(t.^2)+(t>=1&t<2).*(t.^2-1)+(t>=2&t<3) .*(t.^2-2*t+1)
运算结果: z1=2*sin(85*pi/180)/(1+exp(2)) x=[2 1+2*i; 5]; z2=1/2*log(x+sqrt(1+x^2)) a=::; z3=(exp.*a)-exp.*a))./2.*sin(a++log(+a)./2) t=0::; z4=(t>=0&t<1).*(t.^2)+(t>=1&t<2).*(t.^2-1)+(t>=2&t<3) .*(t.^2-2*t+1) z1 = z2 = - + + - z3 = Columns 1 through 4 + + + + Columns 5 through 8 + + + + Columns 9 through 12 + + + + Columns 13 through 16 + + + + Columns 17 through 20 + + + + Columns 21 through 24 + + + + Columns 25 through 28 + + + Columns 29 through 32 Columns 33 through 36 Columns 37 through 40 Columns 41 through 44 Columns 45 through 48 Columns 49 through 52 Columns 53 through 56 Columns 57 through 60 Column 61 z4 = 0 0 2. 已知:
?1234?4??13?1??,B??203? A??34787???????3657???3?27??求下列表达式的值:
(1) A+6*B和A-B+I(其中I为单位矩阵) (2) A*B和A.*B (3) A^3和A.^3 (4) A/B及B\\A
(5) [A,B]和[A([1,3],:);B^2] 解:
M 文件: A=[12 34 -4;34 7 87;3 65 7];B=[1 3 -1;2 0 3;3 -2 7]; A+6.*B A-B+eye(3) A*B A.*B A^3 A.^3 A/B B\\A [A,B] [A([1,3],:);B^2] 运算结果:
A=[12 34 -4;34 7 87;3 65 7];B=[1 3 -1;2 0 3;3 -2 7]; A+6.*B A-B+eye(3) A*B A.*B A^3 A.^3 A/B B\\A [A,B] [A([1,3],:);B^2] ans = 18 52 -10 46 7 105 21 53 49 ans = 12 31 -3 32 8 84 0 67 1 ans = 68 44 62 309 -72 596 154 -5 241 ans = 12 102 4 68 0 261 9 -130 49 ans = 37226 233824 48604 247370 149188 600766 78688 454142 118820 ans = 1728 39304 -64 39304 343 658503 27 274625 343 ans = ans = ans = 12 34 -4 1 3 -1 34 7 87 2 0 3 3 65 7 3 -2 7 ans = 12 34 -4 3 65 7 4 5 1 11 0 19 20 -5 40 3. 设有矩阵A和B
?1?6?A??11??16??215??3?1778910???12131415?,B??0??17181920??9?22232425???423416??69??23?4?
?70?1311??0(1) 求它们的乘积C。
(2) 将矩阵C的右下角3×2子矩阵赋给D。 (3) 查看MATLAB工作空间的使用情况。 解:. 运算结果:
E=(reshape(1:1:25,5,5))';F=[3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11]; C= E*F H=C(3:5,2:3) C = 93 150 77 258 335 237 423 520 397 588 705 557 753 890 717 H = 520 397 705 557 890 717