A MATLAB Script for Predicting Equinoxes and Solstices
版本 1.0.1.0 (368.6 KB) 作者:
David Eagle
Predict the calendar date & UTC time of the equinoxes and solstices for a user-defined calendar year
PDF document and a MATLAB script named equsol.m which determines the time of the equinoxes and solstices of the Earth. These events are the times when the apparent geocentric longitude of the Sun is an exact multiple of 90 degrees. This script uses Brent’s root-finder and a precision solar ephemeris to calculate these events.
Brent’s method requires an objective function that defines the nonlinear equation to be solved. The objective function for the spring and fall equinoxes is the geocentric declination of the Sun. The spring and fall equinoxes occur whenever the geocentric declination of the Sun is less than or equal to a user-defined convergence criterion.
引用格式
David Eagle (2023). A MATLAB Script for Predicting Equinoxes and Solstices (https://www.mathworks.com/matlabcentral/fileexchange/39356-a-matlab-script-for-predicting-equinoxes-and-solstices), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
创建方式
R2011a
兼容任何版本
平台兼容性
Windows macOS Linux类别
- MATLAB > Language Fundamentals > Data Types > Dates and Time >
- MATLAB > Language Fundamentals > Data Types > Dates and Time > Calendar >
在 Help Center 和 MATLAB Answers 中查找有关 Dates and Time 的更多信息
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!