当X和Y的形状不同时,如何绘制3D曲面?

时间:2019-11-19 08:56:23

标签: plot 3d surface

显然X和Y必须是平方矩阵,否则会得到错误(形状不匹配)。

但是在很多情况下,人们希望绘制Z的表面不是方阵。

这个简单的例子不起作用:

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

X, Y = np.meshgrid(np.arange(0,10), np.arange(0,20))
Z = np.ones((10,20))
ax.plot_surface(X,Y,Z)

0 个答案:

没有答案