【发布时间】:2015-12-18 16:46:26
【问题描述】:
我有一个 3D 规则的数据网格。我想编写一个例程,允许用户指定一个平面以任意方向切片数据并返回平面中数据的等高线图。 matplotlib 中是否有现成的方法可以做到这一点?可以在文档中找到任何内容。
【问题讨论】:
标签: python matplotlib 3d
我有一个 3D 规则的数据网格。我想编写一个例程,允许用户指定一个平面以任意方向切片数据并返回平面中数据的等高线图。 matplotlib 中是否有现成的方法可以做到这一点?可以在文档中找到任何内容。
【问题讨论】:
标签: python matplotlib 3d
您可以使用 numpy 的roll 函数来旋转您的平面并使其与基准平面平行。现在你可以选择你的飞机和情节。唯一的问题是,在靠近边缘时,一侧的值将被添加到另一侧。
【讨论】:
roll?我认为滚动只是改变了元素。这是我正在考虑的文档:docs.scipy.org/doc/numpy/reference/generated/numpy.roll.html
a=np.asarray(range(0,9**3)) b=np.reshape(a,(9,9,9)) for i in range (0,9): c=np.roll(b,i,2)