我在2D平面上有两类点。 在屏幕上绘制图形时,我想在视觉上将它们分开(用直线/ s)。
如果它们不能用一条直线分开,我认为下一个最好的方法就是通过两条平行线 l1 和 l2 使得 A类的所有点都高于l2 (关于x轴)并且 B类的所有点都低于l1 。这很容易做到,但我需要两条线之间的距离尽可能小。我怎么能实现这个目标?
我画了一幅草图,展示了我想要做的事情。 在草图中,2个不同的类由2种不同的颜色(黑色和绿色)表示。 所有绿点都需要在第1行之下,所有黑点都需要在第2行之上,并且两条线之间的距离(d)必须尽可能小。