reformulating the axis grid for a plot

1 次查看(过去 30 天)
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?

采纳的回答

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

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Scatter Plots 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by