我有一个起点(X1,Y1)和终点(X2,Y2)我在这些点之间在WPF中绘制一条线段,如果我们知道Y值,我想计算这条线段之间的X值?
问问题
1958 次
如果 (x,y) 在该段上,并且您知道 y,并且 y1 != y2,那么
x = x1 + (x2-x1)*((y-y1)/(y2-y1))
如果 y1 == y2,那么 x1 和 x2 之间的任何 x 都是可能的,所以你不能真正得到一个解决方案。
基本高中几何:y = mx + b,其中 m 是直线的斜率,b 是 y 在 x==0 处的值。
本网站可能对您有用。