Looping the extraction of a vector from a 3d array

조회 수: 1 (최근 30일)
Giorgio Sperandio
Giorgio Sperandio 2020년 6월 18일
댓글: Giorgio Sperandio 2020년 6월 19일
Hi,
Sorry I am new to Matlab and I might be not clear in the description of the issue.
I have an array of single 'A' which has size(l,m,n) = 424x412x29224
I want to loop the extraction of all the 29224 values for each index (l,m) in order to obtain a final matrix 'B' which has size = 174688x29224
With the squeeze function I am able to do that for a given index (l,m), e.g.
squeeze(A(l,m,:));
But I have issues in creating a loop for each index (l,m)
Thank you for the help

채택된 답변

the cyclist
the cyclist 2020년 6월 19일
B = reshape(A,[174688,29224]);

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by