Kant Locke a écrit : 22 oct. 2019, 02:28Et nous sommes d'accord quand tu dis qu'avec un simple tabulateur je n'aurai pas de précision. Il faut simplement connaitre notre erreur.
La précision d'Excel est de 14 ou 15 chiffres après la virgule, c'est largement suffisant, ce qui l'est moins ce sont les chiffres affichés dans ta copie d'écran.
De plus, ce n'est surement pas avec les lois de Newton ou de Kepler que tu parviendras au résultat recherché.
Une haute précision est le fruit de 'théories' en route depuis les années 80, fais une recherche sur VSOP 82 du français P. Bretagnon, la plus simple.
Une seconde(d'angle) environ de précision.
Là on ne parle pas en % mais en 3600 eme de degré.( 1" = 1'/60 et 1' = 1°/60 )
Perso j'ai programmé sur la base du modèle VSOP 87, un peu plus costaud mais encore accessible.
Après on est en VSOP 2000, 100 fois plus précise mais imbuvable au niveau programmation. (près de 90 Mo de fichiers à analyser)
Et je ne te parle pas de la VSOP2013 avec ses plus de 290 Mo de datas. Là on parle de MAS (milliseconde d'arc par siècle)
Pour l'amateur il y a les bouquins de Jean Meeus :
1- Astronomical Formulae For Calculators
2- Astronomical Algorithms
3- Mathematical Astronomy Morsels
les formules sont applicables directement sur n'importe quel système (basic, VBA, C, Fortran...)
Sinon, pour mâcher le travail des curieux, tu trouveras des sources intéressantes sur mon site (le VB a l'avantage de fournir des codes lisibles avec Notepad, Wordpad et autres... que tu pourras adapter facilement au VBA.)
Aller, un peu de pub :
http://tjliberationavenir.free.fr/physique/charger.php
Deuxième bloc de fichiers, les deux premiers fichiers et aussi planetes.zip renferment des routines astronomiques superbes.
l'avant dernier est un exemple de programmation sous Excel tiré d'un des bouquins de J.Meeus.
Sinon, comme déjà dit, pas de rapport direct avec la RG ou la RR, les anomalies relevées dans les orbites de toutes les planètes sont si nombreuses qu'il n'y a pratiquement que Mercure qui soit concernée par la RG, parce que c'est la plus proche du Soleil. 43" d'arc d'avance
par siècle c'est pas à la portée de nos petits yeux.
L'avance relativiste se calcule en ajoutant un terme correctif à ceux de Newton (dW = 6 * Pi * G * M / (a * c^2(1-e^2) = 5557 " par siècle pour 5600" observées) du genre
dW (en radians par unité de temps) = (24 * Pi^3 * a^2) / (c^2 * T^3 * (1-e^2))
a = demi grand axe (57 909 230 000 m)
e = excentricité (0.2056 pour Mercure)
T = période de la planète (87.95565 jours pour Mercure)
c = vitesse lumière
Les modèles VSOP tiennent compte de ces résultats dans l'expression de leurs formules, c'est pourquoi elles sont valables de -3000 à +8000.
pour mercure on avance le nombre de 8"847 par unité de temps, mais je n'ai pas fais le calcul pour vérifier le résultat de 43"11 par siècle...
Dès que je peux je le vérifie.