Skip to content
Snippets Groups Projects
test.py 414 B
Newer Older
adbeck2's avatar
adbeck2 committed
import numpy as np
from core_functions import *


adbeck2's avatar
adbeck2 committed
masses = [5.972e24, 419725]

adbeck2's avatar
adbeck2 committed
u_0 = np.array([[0,0,0,0,0,0], [400000 + 6378100, 0, 0, 0, 7823.6, 0]])
adbeck2's avatar
adbeck2 committed

adbeck2's avatar
adbeck2 committed
T = 5400
adbeck2's avatar
adbeck2 committed

adbeck2's avatar
adbeck2 committed
delta_t = 10
adbeck2's avatar
adbeck2 committed

adbeck2's avatar
adbeck2 committed
u, times = ivp_RK4(u_0, T, delta_t, masses)
adbeck2's avatar
adbeck2 committed

adbeck2's avatar
adbeck2 committed
rx = []
ry = []
rz = []
adbeck2's avatar
adbeck2 committed

adbeck2's avatar
adbeck2 committed
for i in range(len(times)):
    rx.append(u[i][1][0])
    ry.append(u[i][1][1])
    rz.append(u[i][1][2])

import matplotlib.pyplot as plt
adbeck2's avatar
adbeck2 committed

plt.show()