您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Matplotlib:如何在3D图形中绘制垂直平面

Matplotlib:如何在3D图形中绘制垂直平面

您的错误是您将定义为独立变量,xs并将ys它们定义为独立变量(x + y = 5)。zs在这里是独立的:

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

xs = np.linspace(0, 10, 100)
zs = np.linspace(0, 10, 100)

X, Z = np.meshgrid(xs, zs)
Y = 5 - X

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.plot_surface(X, Y, Z)
plt.show()

样本输出

在此处输入图片说明

其他 2022/1/1 18:42:33 有589人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶