IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    MATLAB学习笔记

    ReiAC\'s Blog发表于 2019-10-28 08:00:49
    love 0

    MATLAB的数组访问好鬼畜啊,全下标是符合各种编程语言的先行再列,然后单下标(索引值)居然是先列再行==绝了

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    >> A=[1 2 3 4;5 6 7 8]
    
    A =
    
         1     2     3     4
         5     6     7     8
    
    >> A(1,3)
    
    ans =
    
         3
    
    >> A(3)
    
    ans =
    
         2
    

    元胞数组的创建于连接

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    
    >> a(1,1)={'mdzz'}
    
    a = 
    
        'mdzz'
    
    >> a(1,2)={ones(3)}
    
    a = 
    
        'mdzz'    [3x3 double]
    
    >> a{2,1}='qwq'
    
    a = 
    
        'mdzz'    [3x3 double]
        'qwq'               []
    
    >> a{2,2}='matlab'
    
    a = 
    
        'mdzz'    [3x3 double]
        'qwq'     'matlab'    
    
    >> b=a
    
    b = 
    
        'mdzz'    [3x3 double]
        'qwq'     'matlab'    
    
    >> c=[a b]
    
    c = 
    
        'mdzz'    [3x3 double]    'mdzz'    [3x3 double]
        'qwq'     'matlab'        'qwq'     'matlab'    
    
    >> c=[a;b]
    
    c = 
    
        'mdzz'    [3x3 double]
        'qwq'     'matlab'    
        'mdzz'    [3x3 double]
        'qwq'     'matlab'    
        
      >> b=cell(2,3)
    
    b = 
    
        []    []    []
        []    []    []
    


沪ICP备19023445号-2号
友情链接