Array of matrices with different size in Matlab

后端 未结 1 655
野趣味
野趣味 2021-01-06 14:02

Is it possible in Matlab to create array of matrices which have different size. For example

Array_Mat(:,:,1) = zeros(3);
Array_Mat(:,:,2) = zeros(4);
         


        
相关标签:
1条回答
  • 2021-01-06 14:55

    You can use cells.

    >> a{1}=[1 2 ;3 4]
    
    a = 
    
        [2x2 double]
    
    >> a{2}=zeros(4)
    
    a = 
    
        [2x2 double]    [4x4 double]
    
    >> a{1}(2,1)
    
    ans =
    
         3
    
    >> a{2}(3,4)
    
    ans =
    
         0
    
    0 讨论(0)
提交回复
热议问题