zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    python面试题目【转1】
    让python和C/C++联姻【转】
    python面试模拟真题讲解
    JavaScript真的要一统江湖了
    WebApp
    Linux服务器之SSH
    web服务之http
    SNMP简单网络管理协议
    Storm,Spark和Samza
    Stream computing
  • 原文地址:https://www.cnblogs.com/caiyishuai/p/13270738.html
Copyright © 2011-2022 走看看