Home
Author Guide
Editor Guide
Reviewer Guide
Published Issues
Special Issue
Introduction
Special Issues List
Sections and Topics
Sections
Topics
Internet of Things (IoT) in Smart Systems and Applications
Human-Computer Interaction (HCI) in Modern Technological Systems
journal menu
Aims and Scope
Editorial Board
Indexing Service
Article Processing Charge
Open Access
Copyright and Licensing
Preservation and Repository Policy
Publication Ethics
Editorial Process
Contact Us
General Information
ISSN:
1798-2340 (Online)
Frequency:
Monthly
DOI:
10.12720/jait
Indexing:
ESCI (Web of Science)
,
Scopus
,
DOAJ
,
CNKI
, EBSCO,
etc
.
APC:
1000 USD
Acceptance Rate:
27%
Average Days to Accept:
99 days
Managing Editor:
Ms. Mia Hu
E-mail:
editor@jait.us
Journal Metrics:
Editor-in-Chief
Prof. Kin C. Yow
University of Regina, Saskatchewan, Canada
I'm delighted to serve as the Editor-in-Chief of
Journal of Advances in Information Technology
.
JAIT
is intended to reflect new directions of research and report latest advances in information technology. I will do my best to increase the prestige of the journal.
What's New
2026-07-28
JAIT Vol. 17, No. 7 has been published online!
2026-06-17
Recent News! JAIT 2025 JIF: 1.3; Q4 in category of Computer Science: Information Systems and Interdisciplinary Applications
2026-06-04
The 2025 CiteScores have been released by Scopus. JAIT received the CiteScore 2025 with 5.2!
Home
>
Published Issues
>
2019
>
Volume 10, No. 4, November 2019
>
Numerically Simulating the Solar System in Mathematica
Charles Chen
Northwood High School, Irvine, USA
Abstract
—The planetary motion within our solar system is a topic that has been studied for hundreds of years and has given rise to the science of astronomy. It is very important to know the positions of the planets in our solar system, as many of our current scientific research depends on it. Space exploration, for example, is a perfect example of when we need to know the exact positions of the planets in our solar system. Since it takes many years to send a rover or satellite to a planet, we will need to be able to predict the position of that planet many years into the future. Therefore, I present a second order Runge-Kutta simulation to predict the future position and velocity of the planets in our solar system based on Newtonian laws of motion. The equations of motion are implemented into a Mathematia script which animates the motion of each planet by generating a single static plot at each iteration within the while loop, stepping forward in time, re-plotting overtop the previous frame. This step-by-step numerical simulation is typically overlooked as an animation technique available in Mathematica. I herein provide an introduction to the software, an intuitive comparison of numerical vs analytical solutions to differential equations, and finally present the results of the simulation.
Index Terms
—Mathematica, Newton’s second law of motion, Runge-Katta, Universal Law of Gravitation
Cite: Charles Chen, "Numerically Simulating the Solar System in
Mathematica
," Journal of Advances in Information Technology, Vol. 10, No. 4, pp. 160-164, November 2019. doi: 10.12720/jait.10.4.160-164
7-M0003-美国
PREVIOUS PAPER
An Integrated System of Geographic Information and Water Quality: Lamtakong River
NEXT PAPER
Static Software Watermarking Using Graph-Reckoning: Piracy Control for Information Systems
Article Metrics in Dimensions