我正在尝试使用matplotlib为我的下面的代码绘制3D绘图,但在绘图线框中没有显示。我认为这可能是linewidth属性的一个问题,所以我设置了一个更大的值,但它修改了表面边缘边框。我附上了图片。
有没有办法让代码按预期工作并显示线框。
import matplotlib.pyplot as plt;
from matplotlib import cm;
from mpl_toolkits.mplot3d import Axes3D;
fig = plt.figure();
axes = Axes3D(fig);#fig.add_subplot(111, projection='3d');
axes.plot_surface(stepSizesNormalized,filterOrdersNormalized, mse.T, shade = True, antialiased = False, linewidth = 5, cmap = cm.coolwarm_r);
plt.ylabel('Filter Order');
plt.xlabel('Step Size');
plt.show();