# Different assignment of coordinates in meshgrid().

22 views (last 30 days)
Andre Rieger on 29 Jan 2020
Answered: KSSV on 27 Oct 2020 at 9:41
Dear all,
I guess my question is simple to answer, however I am stuck.
I have data in 3d space stored in a 3D array, where the columns are the y coordinate, the rows the z coordinate and the "depth" of the matrix is the x-coordinate. Now I'd like to plot the data with slice and quiver but just can't figure out how to assign x, y and z in my coordinate system to the meshgrid function in order to get the right coordinate grids.
Any help or insight you can provide is very much appreciated.

#### 1 Comment

Milan Padhiyar on 27 Oct 2020 at 8:57
Hello,
Can you please give some more details on the issue that you are facing regarding assigning the coordinates to the “meshgrid” function?

KSSV on 27 Oct 2020 at 9:41
Let A be your 3D matrix.
[m,n,p] = size(A) ;
[X,Y,Z] = meshgrid(1:p,1:n,1:m) ;

R2019b

### Community Treasure Hunt

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

Start Hunting!

Translated by