【发布时间】:2015-02-16 11:46:17
【问题描述】:
假设以下三件事是已知的:
A 点的 (x,y) 坐标(下图每个示例三角形的左上角点),
以绿色显示的直线的斜率和 y 轴截距,
目标矩形的纵横比。
...我想了解如何确定以黄色显示的点(与绿线相交)的位置,以使以黑色显示的矩形与所需的目标纵横比相匹配。
谢谢。
-拉古因
【问题讨论】:
标签: geometry aspect-ratio
假设以下三件事是已知的:
A 点的 (x,y) 坐标(下图每个示例三角形的左上角点),
以绿色显示的直线的斜率和 y 轴截距,
目标矩形的纵横比。
...我想了解如何确定以黄色显示的点(与绿线相交)的位置,以使以黑色显示的矩形与所需的目标纵横比相匹配。
谢谢。
-拉古因
【问题讨论】:
标签: geometry aspect-ratio
让我们一个点有坐标(ax, ay),直线方程是y=y0+k*x
那么
(y0 + k*X - ay) * aspect = X - ax
X * (k*aspect - 1) = ay*aspect - ax - y0*aspect
X = (ay*aspect - ax - y0*aspect) / (k*aspect - 1)
Y = y0+ k*X
【讨论】: