东北大学matlab作业.docVIP

  • 195
  • 0
  • 约2.44万字
  • 约 25页
  • 2017-01-05 发布于辽宁
  • 举报
东北大学matlab作业

第一部分: 1、安装MATLAB软件,应用demo命令了解主要功能,熟悉基本功能,会用help命令。 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 = 1 2 3 4 4 3 2 1 2 3 4 1 3 2 4 1 B = 1.0000 + 4.0000i 2.0000 + 3.0000i 3.0000 + 2.0000i 4.0000 + 1.0000i 4.0000 + 1.0000i 3.0000 + 2.0000i 2.0000 + 3.0000i 1.0000 + 4.0000i 2.0000 + 3.0000i 3.0000 + 2.0000i 4.0000 + 1.0000i 1.0000 + 4.0000i 3.0000 + 2.0000i 2.0000 + 3.0000i 4.0000 + 1.0000i 1.0000 + 4.0000i 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 假设已知矩阵,试给出相应的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 用数值方法可以求出,试不采用循环的形式求出和式的数值解。由于数值方法是采用double形式进行计算的,难以保证有效位数字,所以结果不一定精确。试采用运算的方法求该和式的精确值。 解: syms S S=sum(sym(2).^[0:63]) S = 18446744073709551615 5、选择合适的步距绘制出下面的图形。 (1),其中; (2),其中。 解: (1) t=[-1:0.001:1];y=sin(1./t);plot(t,y) (2) t=[-pi:0.001:pi];y=sin(tan(t)-tan(sin(t)));plot(t,y) 试绘制出二元函数的三维图和三视图。 解: [x,y]=meshgrid(-2:.1:2);z=1./(sqrt((1-x).^2+y.^2))+1./(sqrt((1+x).^2+y.^2)); surf(x,y,z),shading flat 7、试求出如下极限。 (1); (2);

文档评论(0)

1亿VIP精品文档

相关文档