Python:给定一个平面方程,画出属于它的点的子集
Python: given a plane equation draw a subset of points that belong to it
正如标题所说,假设我有一个平面方程:
ax+by+cz=d (e.g. -4x + 5y + 9z = -9)
我想绘制 n 个属于该平面的随机点(假设 500 个)。
有人可以帮我吗?
我看到 from mpl_toolkits import mplot3d
有函数 plot_surface(x,y,z)
但是(正如它所说)它绘制了表面方程,这不是我需要的。
非常感谢任何帮助。
对于飞机,一个简单可行的方法是
- 选择一个不为 0 的系数(假设为
c
)
- 为其他两个坐标(在本例中为
x
和 y
)选择随机值
- 用
(d - ax - by)/c
计算z
正如标题所说,假设我有一个平面方程:
ax+by+cz=d (e.g. -4x + 5y + 9z = -9)
我想绘制 n 个属于该平面的随机点(假设 500 个)。 有人可以帮我吗?
我看到 from mpl_toolkits import mplot3d
有函数 plot_surface(x,y,z)
但是(正如它所说)它绘制了表面方程,这不是我需要的。
非常感谢任何帮助。
对于飞机,一个简单可行的方法是
- 选择一个不为 0 的系数(假设为
c
) - 为其他两个坐标(在本例中为
x
和y
)选择随机值 - 用
(d - ax - by)/c
计算
z