reformulating the axis grid for a plot

2 visualizaciones (últimos 30 días)
Franco
Franco el 9 de Jun. de 2011
Ok, so I have data for a temperature field in a 3d array such that temp(i,j,k) defines the temperature at the coordinates in the i, j, and k directions, but the problem is that the coordinate field is not linear. What i mean is that when i = 1, x = 0, when i = 2, x = .19, when i = 3, x = .76, so on and so fourth. Right now, when I want to take a slice of the data (which is 128x128x128), i can only take a slice in terms of the i value and the coordinate system is set up in terms of the i value, so the points are distributed from 1 to 128, but i need the distributed relative to the function that defines the coordinate axis. Anyone out there know how to do that?

Respuesta aceptada

Sean de Wolski
Sean de Wolski el 9 de Jun. de 2011
doc meshgrid
doc ndgrid
?
  2 comentarios
Franco
Franco el 9 de Jun. de 2011
tried it. I need a way to ammend the axis after it has been established.
Sean de Wolski
Sean de Wolski el 12 de Mzo. de 2012
set(the_axes_handle,'xdata',new_xdata)
same for y, z

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by