MATLAB学习(一)数组、变量、表达式、常用简单运算

>> x=[1 2 3;4 5 6;7 8 9]

x =

     1     2     3
     4     5     6
     7     8     9

>> y=[1,2,3]

y =

     1     2     3

>> y=[1,2,3
4,5,6
7,8,9]

y =

     1     2     3
     4     5     6
     7     8     9
>> u=zeros(2,3)

u =

     0     0     0
     0     0     0

>> ones(3,2)

ans =

     1     1
     1     1
     1     1

>> rand(3,4)

ans =

    0.9572    0.1419    0.7922    0.0357
    0.4854    0.4218    0.9595    0.8491
    0.8003    0.9157    0.6557    0.9340

>> v=eye(size(x))

v =

     1     0     0
     0     1     0
     0     0     1

>> tril(triu(x))

ans =

     1     0     0
     0     5     0
     0     0     9

>> a=[x,x+1;x-1,-x]

a =

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

>> x1=1:5

x1 =

     1     2     3     4     5

>> x1=1:2:6

x1 =

     1     3     5
A =

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

>> B=reshape(A,2,8)

B =

    16     9     2     7     3     6    13    12
     5     4    11    14    10    15     8     1
>> B=repmat(A,2,8)

B =

  1 至 1416     2     3    13    16     2     3    13    16     2     3    13    16     2
     5    11    10     8     5    11    10     8     5    11    10     8     5    11
     9     7     6    12     9     7     6    12     9     7     6    12     9     7
     4    14    15     1     4    14    15     1     4    14    15     1     4    14
    16     2     3    13    16     2     3    13    16     2     3    13    16     2
     5    11    10     8     5    11    10     8     5    11    10     8     5    11
     9     7     6    12     9     7     6    12     9     7     6    12     9     7
     4    14    15     1     4    14    15     1     4    14    15     1     4    14

  15 至 283    13    16     2     3    13    16     2     3    13    16     2     3    13
    10     8     5    11    10     8     5    11    10     8     5    11    10     8
     6    12     9     7     6    12     9     7     6    12     9     7     6    12
    15     1     4    14    15     1     4    14    15     1     4    14    15     1
     3    13    16     2     3    13    16     2     3    13    16     2     3    13
    10     8     5    11    10     8     5    11    10     8     5    11    10     8
     6    12     9     7     6    12     9     7     6    12     9     7     6    12
    15     1     4    14    15     1     4    14    15     1     4    14    15     1

  29 至 3216     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1
    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

>> a=[2 3;4 5;6 7];b=ones(3,1)

b =

     1
     1
     1

>> a

a =

     2     3
     4     5
     6     7

>> c=[a b],d=[b a]

c =

     2     3     1
     4     5     1
     6     7     1


d =

     1     2     3
     1     4     5
     1     6     7

>> u=c+d,v=c-d

u =

     3     5     4
     5     9     6
     7    13     8


v =

     1     1    -2
     3     1    -4
     5     1    -6

>> c*b 

ans =

     6
    10
    14

>> c.*d

ans =

     2     6     3
     4    20     5
     6    42     7

>> a

ans =

   -1.0000
    1.0000

>> ones(1,2)/a

ans =

   -0.2500         0    0.2500

>> u=c.d,v=d./c

u =

    0.5000    0.6667    3.0000
    0.2500    0.8000    5.0000
    0.1667    0.8571    7.0000


v =

    0.5000    0.6667    3.0000
    0.2500    0.8000    5.0000
    0.1667    0.8571    7.0000

>> u=c.^d,v=c.^2,w=2.^c

u =

           2           9           1
           4         625           1
           6      117649           1


v =

     4     9     1
    16    25     1
    36    49     1


w =

     4     8     2
    16    32     2
    64   128     2

>> d^2

ans =

     6    28    34
    10    48    58
    14    68    82
原文地址:https://www.cnblogs.com/caiyishuai/p/13270738.html