【发布时间】:2019-10-01 14:01:00
【问题描述】:
我已经绘制了一条线,比如x/a + y/b + z/c = 0,并且想要绘制一组角度偏移为5 deg 的 3d 线,即我想绘制许多线,这些线与初始线构成 angle <= 5 deg。
# my plot function with takes t = [a;b;c] as argument
def plot(t):
z = np.linspace(-2, 2, 100)
x = z*t[0]/t[2]
y = z*t[1]/t[2]
ax.plot(x, y, z, label=t)
ax.legend()
plt.show()
【问题讨论】:
-
角度偏移在哪个方向?
-
需要在不同方向上以一定角度偏移绘制多条线,以便在该集合上训练机器,以便将任何看不见的数据分类到此类类别中。
标签: python numpy matplotlib 3d