根据间隙的宽度计算圆中间隙的度数
Calculate the degrees of an gap in a circle based on the width of the gap
我很难计算出以下的三角函数;我需要绘制一个圆的轮廓,其中有一个宽度为特定像素的开口。圆的半径可以不同,但开口的大小应始终相同。换句话说,如果半径 (r) 和间隙宽度 (w) 已知,如何获得间隙角度 (a)?
我希望我可以附加一张图片,但我没有足够的信誉点数,所以我不允许。
如果
chordLength = 2 * radius * sin(angle/2)
然后是一些代数
angle = arcsin(chordLength/(2*radius))*2
我很难计算出以下的三角函数;我需要绘制一个圆的轮廓,其中有一个宽度为特定像素的开口。圆的半径可以不同,但开口的大小应始终相同。换句话说,如果半径 (r) 和间隙宽度 (w) 已知,如何获得间隙角度 (a)?
我希望我可以附加一张图片,但我没有足够的信誉点数,所以我不允许。
如果
chordLength = 2 * radius * sin(angle/2)
然后是一些代数
angle = arcsin(chordLength/(2*radius))*2