有帮助吗?

解决方案

你的代码很好,这里有点样本。基本上,这是您的代码,具有自定义x集。

fig = plot.figure();
ax = fig.gca(projection = '3d')
X = [(0,0,0,1,0),(0,0,1,0,0),(0,1,0,0,0)]
points = np.array([X[0], X[1], X[2]]).T.reshape(-1, 1, 3)
r = [(1.0, 1.0, 1.0, 1.0), (1.0, 0.75, 0.75, 1.0), (1.0, 0.5, 0.5, 1.0), (1.0, 0.25, 0.25, 1.0), (1.0, 0.0, 0.0, 1.0)];

segs = np.concatenate([points[:-1], points[1:]], axis = 1)
ax.add_collection(Line3DCollection(segs,colors=list(r)))

plot.show()
.

和绘图如下所示:

其他提示

哇,事实证明了这个问题是生成的是形状生成的不是的形状生成的,而是像生成的东西,但我只是绘制了X点,因此颜色似乎永远不会改变(为什么生成的间隔似乎具有极小的间隔......当我绘制的时候只有58,000点,我绘制了250)。

所以是的,这是一个错误。对于那个很抱歉;它现在正常工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top