?? gravrk.m
字號:
function deriv = gravrk(s,t,GM)
% Returns right-hand side of Kepler ODE; used by Runge-Kutta routines
% Inputs
% s State vector [r(1) r(2) v(1) v(2)]
% t Time (not used)
% GM Parameter G*M (gravitational const. * solar mass)
% Output
% deriv Derivatives [dr(1)/dt dr(2)/dt dv(1)/dt dv(2)/dt]
%* Compute acceleration
r = [s(1) s(2)]; % Unravel the vector s into position and velocity
v = [s(3) s(4)];
accel = -GM*r/norm(r)^3; % Gravitational acceleration
%* Return derivatives [dr(1)/dt dr(2)/dt dv(1)/dt dv(2)/dt]
deriv = [v(1) v(2) accel(1) accel(2)];
return;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -