我想问一下如何将角度系统添加到imageline()中。在下面的图片中,我在(-12,4)处有一条橙色的线。

例如,我怎样才能达到37度呢?
发布于 2012-09-06 19:23:26
使用sin和/或cos应用基本三角函数。
对于起始于(-12,4)、坡度为37度、终止于(0,y)的线段,可以使用
$y = 4 + 12 * tan(pi() * 37 / 180);对于长度为12的线段(-12,4),其坡度为37度,其终止坐标为
$x = -12 + 12 * cos(pi() * 37 / 180);
$y = 4 + 12 * sin(pi() * 37 / 180);公式PI * deg / 180将degrees转换为radians (这是必需的,因为三角函数始终在弧度上运行)。
https://stackoverflow.com/questions/12298903
复制相似问题