我的问题是关于点是javafx:
我有两点例如:
Point p1 = new Point(2,2);
Point p2 = new Point(10,8);
我在它们之间绘制一条假想线,我想知道我是否说x = 8假想线上的y是什么,或者我知道y,x在假想线上是什么。
我找到了一个公式
x= x1 + blend * (x2 - x1),
和blend是该行的百分比。 但是我想要这样的公式,我可以给Y.
有哪种方法可以解决这个问题?
提前致谢!
答案 0 :(得分:1)
由于您的虚线是y = ax + b格式的等式,您可以像http://www.wikihow.com/Calculate-Slope-and-Intercepts-of-a-Line
那样解决它given
10,8
and
2,2
y = ax + b
so
8 = 10a + b
-
2 = 2a + b
------------
6 = 8a
a = 6/8 = 0.75
and
8 = 10a + b
8 = 10*(0.75) + b
8 = 7.5 + b
8 - 7.5 = b
0.5 = b
so
y = 0.75*x + 0.5