test_Eclipse.mcalculates the central line of a solar eclipse and the duration of the total or annular phases, starting with the date of the next New Moon.
项目的核心是相交函数,在影子的轴线的交点确定地球表面的太阳和月亮的地心坐标。此外,地球附近的两个影子视锥的直径计算,eclipse的相应阶段的决心。中央赤道坐标转换函数提供的本影相交成地理坐标,也决定了整体的持续时间。
test_Eclipse.mrequires step size of outputs and the date of new moon which is highlighted with letter "c" in moon phases results at the following link:
此外,EclTimer。(作为一个扩展太阳能Eclipse.m)允许将一个eclipse的当地情况计算出这是可访问的任何点这里:
引用:
Montenbruck O。Pfleger t;天文学上的个人电脑;施普林格-海德堡;第四版(2000年)。
Meeus j .;天文算法;Willmann-Bell;弗吉尼亚州的里士满;第二版(1998年)。
引用作为
Meysam Mahooti (2023)。日食(//www.tatmou.com/matlabcentral/fileexchange/55279-solar-eclipse), MATLAB中央文件交换。检索。
MATLAB版本兼容性
创建R2021b
兼容任何释放