saving matrix elements into array
조회 수: 14 (최근 30일)
이전 댓글 표시
Hi,
I have 9 matrices with size 500x2. I would like to save them into a 3x3 array; i.e. my first 500x2 matrix be the first element of my 3x3 matrix and so on. Can you please help me?
댓글 수: 0
채택된 답변
Jos (10584)
2011년 4월 18일
You can use a cell array for this
X = cell(3,3)
X{1,1} = My500by2Matrix1 ;
% etc.
.. or use a 4D matrix
X = zeros(3,3,500,2) ;
X(1,1,:) = My500by2Matrix1 ;
% etc.
% and use squeeze to obtain a particular matrix
squeeze(X(3,2,:,:))
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!