1、Matlab数学实验第二版课后习题答案胡良剑第一章%Page20,ex1(5) 等于exp(1),exp(2);exp(3),exp(4)(7) 3=1*3, 8=2*4(8) a为各列最小值,b为最小值所在的行号(10) 1=4,false, 2=3,false, 3=2, ture, 4=1,ture(11) 答案表明:编址第2元素满足不等式(30=20)和编址第4元素满足不等式(40=10)(12) 答案表明:编址第2行第1列元素满足不等式(30=20)和编址第2行第2列元素满足不等式(40=10)%Page20, ex2(1)a, b, c的值尽管都是1, 但数据类型分别为数值,字符,
2、 逻辑, 注意a与c相等, 但他们不等于b(2)double(fun)输出的分别是字符a,b,s,(,x,)的ASCII码%Page20,ex3 r=2;p=0.5;n=12; T=log(r)/n/log(1+0.01*p)T = 11.5813%Page20,ex4 x=-2:0.05:2;f=x.4-2.x; fmin,min_index=min(f)fmin = -1.3907 %最小值min_index = 54 %最小值点编址 x(min_index)ans = 0.6500 %最小值点 f1,x1_index=min(abs(f) %求近似根-绝对值最小的点f1 = 0.0328
3、x1_index = 24 x(x1_index)ans = -0.8500 x(x1_index)=;f=x.4-2.x; %删去绝对值最小的点以求函数绝对值次小的点 f2,x2_index=min(abs(f) %求另一近似根-函数绝对值次小的点f2 = 0.0630x2_index = 65 x(x2_index)ans = 1.2500%Page20,ex5 z=magic(10)z = 92 99 1 8 15 67 74 51 58 40 98 80 7 14 16 73 55 57 64 41 4 81 88 20 22 54 56 63 70 47 85 87 19 21 3
4、60 62 69 71 28 86 93 25 2 9 61 68 75 52 34 17 24 76 83 90 42 49 26 33 65 23 5 82 89 91 48 30 32 39 66 79 6 13 95 97 29 31 38 45 72 10 12 94 96 78 35 37 44 46 53 11 18 100 77 84 36 43 50 27 59 sum(z)ans = 505 505 505 505 505 505 505 505 505 505 sum(diag(z)ans = 505 z(:,2)/sqrt(3)ans = 57.1577 46.1880
5、 46.7654 50.2295 53.6936 13.8564 2.8868 3.4641 6.9282 10.3923 z(8,:)=z(8,:)+z(3,:)z = 92 99 1 8 15 67 74 51 58 40 98 80 7 14 16 73 55 57 64 41 4 81 88 20 22 54 56 63 70 47 85 87 19 21 3 60 62 69 71 28 86 93 25 2 9 61 68 75 52 34 17 24 76 83 90 42 49 26 33 65 23 5 82 89 91 48 30 32 39 66 83 87 101 115 119 83 87 101 115 119 10 12 94 96 78 35 37 44 46 53 11 18 100 77 84 36 43 50 27 59