Create single dimensional array from multidimensional matrix

조회 수: 4 (최근 30일)
Anil Verma
Anil Verma 2016년 8월 9일
답변: Azzi Abdelmalek 2016년 8월 9일
I am new to matlab, so please reply even if the question is trivial
I have multidimensional matrix. Lets matrix is A
A(1,1,:) = [1 2 3] , A(1,2,:) = [4 5 6] , A(1,3,:) = [7 8 9] size(A) = 1 3 3
I want to create an array out of this matrix. I want to find all the data corresponding to A(1,1,:) in an array. Lets say the array is B
B = [1 2 3] size(B) = 1 3
How this can be done? I don't want to use loop for this operation. Is there any built in function for this?
Thanks

채택된 답변

KSSV
KSSV 2016년 8월 9일
B = squeeze(A(1,1,:))'

추가 답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2016년 8월 9일
squeeze(A(1,1,:))

카테고리

Help CenterFile Exchange에서 Multidimensional Arrays에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by