public class TP4{
public static void main(String[] args){
MaFonction f = new MaFonction();
MaFonctionP fp = new MaFonctionP();
double[] x,s1,s2,s3,s4,s5,s6;
double h=0.001, T=10.0;
int N= (int)(T/h);
x=new double[N];
s1=new double[N];
s2=new double[N];
s3=new double[N]; 
s4=new double[N]; 
s5=new double[N]; 
s6=new double[N];
for (int i=0;i<N;i++)
{x[i]=i*h;
s1[i]=Math.exp(-10.0*x[i]);// vert
s2[i]=s3[i]=s4[i]=s5[i]=s6[i]=0.0;
}
MonGraphique G= new MonGraphique(x,s1,s2,s3,s4,s5,s6);
ODE1D S= new ODE1D(T,h,0.8,f,fp);
s2=S.eulerE(); // rouge
s3=S.eulerI();// orange
//S.afficherValeurs();
s4=S.thMeth(0.4);// bleu
s5=S.rK2(); // cyan
s6=S.rK4(); // jaune
MonGraphique G2= new MonGraphique(x,s1,s2,s3,s4,s5,s6);
}
}
