//etude du pendule avec la methode de Runge #include #include #include "dislin.h" using namespace std; int main() { const int STEPS = 5000; double dt = 0.01; //initialisation de DISLIN metafl("XWIN"); //XWIN ou PDF disini(); name("temps (s)", "X"); name("angle (degrees)", "Y"); graf(0.,50.,0.,10.,-180.,180.,-180.,30.); //premiere iteration double angle[STEPS], omega[STEPS], time[STEPS]; double omega0, acc; //conditions initiales angle[0] = 90.; //angle initial omega0 = 0.; omega[0] = omega0 + angle[0]*dt/2.; //vitesse initiale time[0] = 0.; for (int i=0; i