我如何使用numpy.meshgrid()进行meshgrid 6变换?

时间:2018-01-11 08:10:51

标签: python numpy matplotlib

我有6个变种' a',''' c'' d'' e&#39 ;,' f'在numpy.array格式中,我想使用这些变量来绘制带有matplotlib的3D图形,如下所示:

a = np.array()
b = np.array()
c = np.array()
......

然后

x = f(a1, b1, c1, d1, e1, f1)
y = f(a1, b1, c1, d1, e1, f1)
z = f(a1, b1, c1, d1, e1, f1)

最后

fig = plt.figure()
ax = Axes3D(fig)
ax.plot_surface(x, y, z)

那么,我如何对这6个变量进行meshgrid? 我是这样做的:

a1, b1 = np.meshgrid(a, b)
b1, c1 = np.meshgrid(c, d)

并且它适用于3变量,我想知道它是否也适用于6变量或者还有其他方式?

0 个答案:

没有答案