% JBG % problema de Kepler - masa M dominante (Sol), origen de coordenadas en Sol % PERIHELIOS REALES Y TODOS LOS PLANETAS EN EL PLANO ECLÍPTICO % TRAYECTORIAS GEOCÉNTRICAS global GM %constante que quiero que comparta la función keplerecus % Parámetros (en unidades SI) G=6.673e-11; %constante de gravitación universal M=1.989e30; %masa del Sol GM = G*M; % GM UA=1.496e11; % 1 Unidad astronómica = 1.5e11m (distancia media Sol-Tierra) JD= 2455764.375770; %Julian date 20110721 23h00 hora peninsular %Planetas visibles a simple vista: Mercurio, Venus, Tierra, Marte, Júpiter, Saturno m=[3.302e23 4.87e24 5.98e24 6.42e23 1.899e27 5.688e26]; %masas a=[0.386 0.723 1 1.522 5.201 9.516]*UA; %semiejes mayores 20110721 ex=[0.203 0.018 0.021 0.089 0.049 0.055]; %excentricidades 20110721 inc=[7.004 3.395 0 1.849 1.304 2.488]; %inclinación de la órbita (grados) respecto eclíptica w=[22.37 98.08 -94.64 -73.09 -85.18 -23.69]; %argumento del perihelio (grados) 20110721 OM=[48.32 76.65 175.38 49.52 100.51 113.61]; %longitud nodo ascendente (grados) 20110721 %vm=[47.87e3 35.02e3 30.29e3 24.13e3 13.07e3 9672.4] %velocidades medias vp=sqrt(G*(M+m).*(1+ex)./a./(1-ex)); %velocidad en el perihelio dp=a.*(1-ex); %distancia al perihelio T=[0.24 0.62 1 1.88 11.86 29.46]*365.25; %período orbital aprox en días thrad=(w+OM)*pi/180; %ángulo perihelio desde Aries (caso de planetas en plano eclíptico) %Fecha de inicio (20091204 por defecto). Luego introduciré un contador !!!!!!!!!!!!! ti=[61 62 334 227 3866 2384]; %días desde perihelio hasta 20091204 %Fecha de fin (20110721 por defecto). Luego introduciré un contador !!!!!!!!!!!!! te=27+365+31+28+31+30+31+30+21; % días extra a partir de 20091204 ... hasta el 20110721 %te=27+31+28+31+3; % días extra a partir de 20091204 ... hasta el 20100403 tf=ti+te; %MODO DE USO ip=input("introduce planeta para ver trayectoria geocentrica: "); function fdot = keplerecus (f,t) global GM r3=(f(1)^2+f(2)^2)^(3/2); fdot(1) = f(3); fdot(2) = f(4); fdot(3) = -GM*f(1)/(r3); fdot(4) = -GM*f(2)/(r3); endfunction %Órbitas elípticas: Vini