【问题标题】:Height of arbitrary point on circle segment圆段上任意点的高度 【发布时间】:2021-08-18 23:27:09 【问题描述】: 给定一个半径为r、弦长为d的圆弧: 如何根据角度alpha 计算圆点弦上的高度h? 【问题讨论】: 标签: math geometry computational-geometry 【解决方案1】: h = r sin(α+ß) - c 在哪里 c = √(r²-d²/4) 和 sin(ß) = c / r 【讨论】: 什么是$\beta$?唯一给定的值是 $\alpha$、$r$ 和 $d$。 我想我明白了。 β = asin(c/r)。使用 sin(a+b) = sin a * cos b + cos a * sin b,事情可以变得更简单......