如图所示,已知a,b,φ求R?
代码如下
/**
* 计算椭圆线上点与原点的距离
*
* @param a 长半轴
* @param b 短半轴
* @param jd 角度
* @return
*/
private double getPointJuli(double a, double b, double jd) {
return (a * b) / Math.sqrt(Math.pow(a, 2) * Math.pow(Math.sin(Math.toRadians(jd)), 2) + Math.pow(b, 2) * Math.pow(Math.cos(Math.toRadians(jd)), 2));
}