gpt4 book ai didi

php - 给定圆心坐标、半径和扫描角,如何计算圆弧的终点坐标?

转载 作者:搜寻专家 更新时间:2023-10-31 21:13:09 25 4
gpt4 key购买 nike

我在 PHP 中处理一些实心圆弧,但我无法找到计算圆弧终点坐标的方法。我知道中心点坐标半径(宽高相同),起始角度结束angle (正如 php imagefileldarc() 函数所要求的那样)。据此,如何计算圆弧的终点坐标?

我试过以下公式无济于事:

$end['x'] = cos($Angle) * $Radius + $CenterX; 
$end['y'] = sin($Angle) * $Radius + $CenterY;

非常感谢

最佳答案

您正在绘制弧线这一事实并不重要。您的计算将始终是:

x=cos(角度)*半径 + centerx
y=sin(角度)*半径 + 中心

关于php - 给定圆心坐标、半径和扫描角,如何计算圆弧的终点坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14687441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com