实验一  MATLAB运算基础
1. 先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。
(1)
(2),其中
(3)
(4),其中t=0:0.5:2.5
解:
M文件:
z1=2*sin(85*pi/180)/(1+exp(2))
x=[2 1+2*i;-.45 5];
z2=1/2*log(x+sqrt(1+x^2))
      a=-3.0:0.1:3.0;
z3=(exp(0.3.*a)-exp(-0.3.*a))./2.*sin(a+0.3)+log((0.3+a)./2)
t=0:0.5:2.5;
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;-.45 5];
z2=1/2*log(x+sqrt(1+x^2))
      a=-3.0:0.1:3.0;
z3=(exp(0.3.*a)-exp(-0.3.*a))./2.*sin(a+0.3)+log((0.3+a)./2)
t=0:0.5:2.5;
z4=(t>=0&t<1).*(t.^2)+(t>=1&t<2).*(t.^2-1)+(t>=2&t<3) .*(t.^2-2*t+1)
z1 =
    0.2375
z2 =
  0.7114 - 0.0253i  0.8968 + 0.3658i
  0.2139 + 0.9343i  1.1541 - 0.0044i
z3 =
  Columns 1 through 4
  0.7388 + 3.1416i  0.7696 + 3.1416i  0.7871 + 3.1416i  0.7913 + 3.1416i
  Columns 5 through 8
  0.7822 + 3.1416i  0.7602 + 3.1416i  0.7254 + 3.1416i  0.6784 + 3.1416i
  Columns 9 through 12
  0.6196 + 3.1416i  0.5496 + 3.1416i  0.4688 + 3.1416i  0.3780 + 3.1416i
  Columns 13 through 16
  0.2775 + 3.1416i  0.1680 + 3.1416i  0.0497 + 3.1416i  -0.0771 + 3.1416i
  Columns 17 through 20
  -0.2124 + 3.1416i  -0.3566 + 3.1416i  -0.5104 + 3.1416i  -0.6752 + 3.1416i
  Columns 21 through 24
  -0.8536 + 3.1416i  -1.0497 + 3.1416i  -1.2701 + 3.1416i  -1.5271 + 3.1416i
  Columns 25 through 28
  -1.8436 + 3.1416i  -2.2727 + 3.1416i  -2.9837 + 3.1416i -37.0245         
  Columns 29 through 32
  -3.0017            -2.3085            -1.8971            -1.5978         
  Columns 33 through 36
  -1.3575            -1.1531            -0.9723            -0.8083         
  Columns 37 through 40
  -0.6567            -0.5151            -0.3819            -0.2561         
  Columns 41 through 44
  -0.1374            -0.0255            0.0792            0.1766         
  Columns 45 through 48
  0.2663            0.3478            0.4206            0.4841         
  Columns 49 through 52
  0.5379            0.5815            0.6145            0.6366         
  Columns 53 through 56
  0.6474            0.6470            0.6351            0.6119         
  Columns 57 through 60
  0.5777            0.5327            0.4774            0.4126         
  Column 61
  0.3388         
z4 =
        0    0.2500        0    1.2500    1.0000    2.2500
2. 已知:
求下列表达式的值:
(1) A+6*BA-B+I(其中I为单位矩阵)
(2) A*BA.*B
(3) A^3A.^3
(4) A/BB\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
c++判断素数 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 =
  16.4000  -13.6000    7.6000
  35.8000  -76.2000  50.2000
  67.0000 -134.0000  68.0000
ans =
  109.4000 -131.2000  322.8000
  -53.0000  85.0000 -171.0000
  -61.6000  89.8000 -186.2000
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. 设有矩阵AB

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。