MATLAB实验题答案.docVIP

  • 620
  • 1
  • 约3.76万字
  • 约 37页
  • 2016-08-20 发布于北京
  • 举报
MATLAB实验题答案.doc

《MATLAB语言与应用》实验课程任务书 第一部分 2.用MATLAB语句输入矩阵和 , 前面给出的是矩阵,如果给出命令将得出什么结果? A=[1 2 3 4;4 3 2 1;2 3 4 1;3 2 4 1]; B=[1+4j 2+3j 3+2j 4+1j;4+1j 3+2j 2+3j 1+4j;2+3j 3+2j 4+1j 1+4j;3+2j 2+3j 4+1j 1+4j]; A(5,6)=5 A = 1 2 3 4 0 0 4 3 2 1 0 0 2 3 4 1 0 0 3 2 4 1 0 0 0 0 0 0 0 5 3.假设已知矩阵,试给出相应的MATLAB命令,将其全部偶数行提取出来,赋给矩阵,用命令生成矩阵,用上述命令检验一下结果是不是正确。 A=magic(8) A = 64 2 3 61 60 6 7 57 9 55 54 12 13 51 50 16 17 47 46 20 21 43 42 24 40 26 27 37 36 30 31 33 32 34 35 29 28 38 39 25 41 23 22 44 45 19 18 48 49 15 14 52 53 11 10 56 8 58 59 5 4 62 63 1 B=A(2:2:end,:) B = 9 55 54 12 13 51 50 16 40 26 27 37 36 30 31 33 41 23 22 44 45 19 18 48 8 58 59 5 4 62 63 1 4.用数值方法可以求出,试不采用循环的形式求出和式的数值解。由于数值方法是采用double形式进行计算的,难以保证有效位数字,所以结果不一定精确。试采用运算的方法求该和式的精确值。 (1)数值解:i=[0:63];sum(2.^i) ans = 1.8447e+019 (2)解析解: syms k; symsum(2^k,0,63) ans = 18446744073709551615 5.选择合适的步距绘制出下面的图形。 (1),其中; (2),其中 (1)t=[-1:0.03:-0.25, -0.248:0.001:0.248,0.25:0.03:1]; y=sin(1./t);plot(t,y) (2)t=[-pi:0.05:-1.8,-1.799:0.001:-1.2,-1.2:0.05:1.2,1.201:0.001:1.8,1.81:0.05:pi]; y=sin(tan(t))-tan(sin(t)); plot(t,y) 6.试绘制出二元函数的三维图和三视图。 x1=[-2:0.1:-1.2,-1.1:0.02:-0.9,-0.8:0.1:0.8,0.9:0.02:1.1,1.2:0.1:2]; y1=[-1:0.1:-0.2,-0.1:0.02:0.1,0.2:0.1:1]; [x,y]=meshgrid(x1,y1); z=1./(sqrt((1-x).^2+y.^2))+1./(sqrt((1+x).^2+y.^2)); subplot(224),surf(x,y,z); subplot(221),surf(x,y,z),view(0,90); subplot(222),surf(x,y,z),view(90,0); subplot(223),surf(x,y,z),view(0,0); 7.试求出如下极限。 (1); (2); (3) (1) syms x;... f=(3^

文档评论(0)

1亿VIP精品文档

相关文档