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) 但是(正如它所说)它绘制了表面方程,这不是我需要的。

非常感谢任何帮助。

对于飞机,一个简单可行的方法是

  1. 选择一个不为 0 的系数(假设为 c
  2. 为其他两个坐标(在本例中为 xy)选择随机值
  3. (d - ax - by)/c
  4. 计算z