首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP PG imagline() angle?

PHP PG imagline() angle?
EN

Stack Overflow用户
提问于 2012-09-06 19:18:52
回答 1查看 348关注 0票数 1

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

例如,我怎样才能达到37度呢?

EN

回答 1

Stack Overflow用户

发布于 2012-09-06 19:23:26

使用sin和/或cos应用基本三角函数。

对于起始于(-12,4)、坡度为37度、终止于(0,y)的线段,可以使用

代码语言:javascript
复制
$y = 4 + 12 * tan(pi() * 37 / 180);

对于长度为12的线段(-12,4),其坡度为37度,其终止坐标为

代码语言:javascript
复制
$x = -12 + 12 * cos(pi() * 37 / 180);
$y = 4 + 12 * sin(pi() * 37 / 180);

公式PI * deg / 180degrees转换为radians (这是必需的,因为三角函数始终在弧度上运行)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12298903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档