mathlab.txt

(5 KB) Pobierz
a=[1 2 3; 4 5 6; 7 8 9]

a =

     1     2     3
     4     5     6
     7     8     9

b=a+(a*i)

b =

   1.0000 + 1.0000i   2.0000 + 2.0000i   3.0000 + 3.0000i
   4.0000 + 4.0000i   5.0000 + 5.0000i   6.0000 + 6.0000i
   7.0000 + 7.0000i   8.0000 + 8.0000i   9.0000 + 9.0000i

b=a

b =

     1     2     3
     4     5     6
     7     8     9

b=b+((b+1)*i)

b =

   1.0000 + 2.0000i   2.0000 + 3.0000i   3.0000 + 4.0000i
   4.0000 + 5.0000i   5.0000 + 6.0000i   6.0000 + 7.0000i
   7.0000 + 8.0000i   8.0000 + 9.0000i   9.0000 +10.0000i

c=a.+b
??? c=a.+b
        |
Error: "identifier" expected, "+" found.

[a+b]

ans =

   2.0000 + 2.0000i   4.0000 + 3.0000i   6.0000 + 4.0000i
   8.0000 + 5.0000i  10.0000 + 6.0000i  12.0000 + 7.0000i
  14.0000 + 8.0000i  16.0000 + 9.0000i  18.0000 +10.0000i

[a*b]

ans =

  1.0e+002 *

   0.3000 + 0.3600i   0.3600 + 0.4200i   0.4200 + 0.4800i
   0.6600 + 0.8100i   0.8100 + 0.9600i   0.9600 + 1.1100i
   1.0200 + 1.2600i   1.2600 + 1.5000i   1.5000 + 1.7400i

[a/b]
Warning: Matrix is close to singular or badly scaled.
         Results may be inaccurate. RCOND = 1.752022e-017.

ans =

   0.6316 - 0.4755i  -0.0965 - 0.0490i  -0.0351 + 0.0245i
   0.3042 + 0.0375i   0.0583 - 0.5750i   0.1375 + 0.0375i
   0.0994 + 0.1635i  -0.0321 - 0.3269i   0.4327 - 0.3365i

[a']

ans =

     1     4     7
     2     5     8
     3     6     9

[a\b]
Warning: Matrix is close to singular or badly scaled.
         Results may be inaccurate. RCOND = 1.541976e-018.

ans =

   1.0000 + 0.5000i   0.5000                  0 - 2.0000i
        0                  0                  0 + 3.0000i
        0 + 0.5000i   0.5000 + 1.0000i   1.0000          

[b']

ans =

   1.0000 - 2.0000i   4.0000 - 5.0000i   7.0000 - 8.0000i
   2.0000 - 3.0000i   5.0000 - 6.0000i   8.0000 - 9.0000i
   3.0000 - 4.0000i   6.0000 - 7.0000i   9.0000 -10.0000i

[a.+b]
??? [a.+b]
       |
Error: "identifier" expected, "+" found.

[a-b]

ans =

        0 - 2.0000i        0 - 3.0000i        0 - 4.0000i
        0 - 5.0000i        0 - 6.0000i        0 - 7.0000i
        0 - 8.0000i        0 - 9.0000i        0 -10.0000i

[b']

ans =

   1.0000 - 2.0000i   4.0000 - 5.0000i   7.0000 - 8.0000i
   2.0000 - 3.0000i   5.0000 - 6.0000i   8.0000 - 9.0000i
   3.0000 - 4.0000i   6.0000 - 7.0000i   9.0000 -10.0000i

[a*2]

ans =

     2     4     6
     8    10    12
    14    16    18

[b*2]

ans =

   2.0000 + 4.0000i   4.0000 + 6.0000i   6.0000 + 8.0000i
   8.0000 +10.0000i  10.0000 +12.0000i  12.0000 +14.0000i
  14.0000 +16.0000i  16.0000 +18.0000i  18.0000 +20.0000i

[a^2]

ans =

    30    36    42
    66    81    96
   102   126   150

[b^2]

ans =

  1.0e+002 *

  -0.2100 + 0.7800i  -0.2400 + 0.9300i  -0.2700 + 1.0800i
  -0.3000 + 1.5900i  -0.3300 + 1.9200i  -0.3600 + 2.2500i
  -0.3900 + 2.4000i  -0.4200 + 2.9100i  -0.4500 + 3.4200i

[a.*b]

ans =

   1.0000 + 2.0000i   4.0000 + 6.0000i   9.0000 +12.0000i
  16.0000 +20.0000i  25.0000 +30.0000i  36.0000 +42.0000i
  49.0000 +56.0000i  64.0000 +72.0000i  81.0000 +90.0000i

[a./b]

ans =

   0.2000 - 0.4000i   0.3077 - 0.4615i   0.3600 - 0.4800i
   0.3902 - 0.4878i   0.4098 - 0.4918i   0.4235 - 0.4941i
   0.4336 - 0.4956i   0.4414 - 0.4966i   0.4475 - 0.4972i

[a.\b]

ans =

   1.0000 + 2.0000i   1.0000 + 1.5000i   1.0000 + 1.3333i
   1.0000 + 1.2500i   1.0000 + 1.2000i   1.0000 + 1.1667i
   1.0000 + 1.1429i   1.0000 + 1.1250i   1.0000 + 1.1111i

[a.^2]

ans =

     1     4     9
    16    25    36
    49    64    81

[b.^2]

ans =

  1.0e+002 *

  -0.0300 + 0.0400i  -0.0500 + 0.1200i  -0.0700 + 0.2400i
  -0.0900 + 0.4000i  -0.1100 + 0.6000i  -0.1300 + 0.8400i
  -0.1500 + 1.1200i  -0.1700 + 1.4400i  -0.1900 + 1.8000i

c=a

c =

     1     2     3
     4     5     6
     7     8     9

c=[c(1;:)*(-1)]
??? c=[c(1;:)*(-1)]
          |
Error: ")" expected, ";" found.

c=[a(:;1:end-1);a(:;end).*(-)]
??? c=[a(:;1:end-1);a(:;end).*(-)]
          |
Error: ")" expected, ";" found.

c=[a(:;1:end-1);a(:;end).*(-1)]
??? c=[a(:;1:end-1);a(:;end).*(-1)]
          |
Error: ")" expected, ";" found.

c=[a(:,1:end-1);a(:,end).*(-1)]
??? Error using ==> vertcat
All rows in the bracketed expression must have the same 
number of columns.

c=[a(:,end).*(-1)] 

c =

    -3
    -6
    -9

c=[a(:,1).*(-1) a(:,2:end)]

c =

    -1     2     3
    -4     5     6
    -7     8     9

d=[b(1:end-1,:);b(end,:).*(-1)]

d =

   1.0000 + 2.0000i   2.0000 + 3.0000i   3.0000 + 4.0000i
   4.0000 + 5.0000i   5.0000 + 6.0000i   6.0000 + 7.0000i
  -7.0000 - 8.0000i  -8.0000 - 9.0000i  -9.0000 -10.0000i

real(a)

ans =

     1     2     3
     4     5     6
     7     8     9

real(c)

ans =

    -1     2     3
    -4     5     6
    -7     8     9

real(d)

ans =

     1     2     3
     4     5     6
    -7    -8    -9

imag(c)

ans =

     0     0     0
     0     0     0
     0     0     0

imag(d)

ans =

     2     3     4
     5     6     7
    -8    -9   -10

abs(c)

ans =

     1     2     3
     4     5     6
     7     8     9

abs(d)

ans =

    2.2361    3.6056    5.0000
    6.4031    7.8102    9.2195
   10.6301   12.0416   13.4536

angle(c)

ans =

    3.1416         0         0
    3.1416         0         0
    3.1416         0         0

angle(d)

ans =

    1.1071    0.9828    0.9273
    0.8961    0.8761    0.8622
   -2.2896   -2.2974   -2.3036

diary off
Zgłoś jeśli naruszono regulamin