我正在从事有关行星运动的科学项目。而且我需要划分一个行星的轨道,该轨道通常椭圆形化到天数。例如,我需要将地球轨道分成365个部分,而不是按长度。我需要按其表面分为365个部分,也称为扇区。我正在考虑创建一种代码,该代码将生成随机扇区,直到表面积达到我们想要的水平为止。
因此,我首先将原始椭圆区域除以365,从而找到365个扇区的每个区域。然后,我想从太阳的位置(也称为焦点或焦点)到椭圆的边缘绘制随机线逐圈旋转,直到生成的那个扇区的面积是我们之前计算出的那个面积。
没有数学方法可以找到椭圆形任何扇形的表面积。因此,实现我们正在寻找的唯一方法是按像素进行计算。而且由于我对这些东西还很陌生,所以我不知道该怎么做。
我真的希望你能帮助我。提前致谢。同样,如果代码使用c#或python中的代码,那会更好。