how to create 3D array

조회 수: 3 (최근 30일)
Naga A
Naga A 2015년 10월 30일
답변: Stalin Samuel 2015년 10월 30일
Hi,
I have a matrix which contains the center(x and y coordinates, 10*2 matrix ) of 10 hexagons. I need to create a 3D array such that it stores the hexagon number along with its center. For example
B=[x1,y1,1
x2,y2,2
x3,y3,3
...
x10,y10,10]
I never used 3D arrays and I went to the tutorial and its some what confusing.And, suppose if I want to access only X and Y coordinates of all hexagons and only the number of hexagon,should I use B(1,2,:) and B(:,:,1)?Can you please help me here.

답변 (1개)

Stalin Samuel
Stalin Samuel 2015년 10월 30일
XY_coordinates = B(:,1:2)

Community Treasure Hunt

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

Start Hunting!

Translated by