#include #include #include #include "rk2.hh" #include "rk4.hh" #include "euler.hh" #include "heun.hh" #include "f.hh" #include using namespace std; int main() { double a=0.0; double h=0.2; double y0=1.0; // int N = 10; double b= 1.0; int N = (int) (b-a)/h +1; double heunout[N]; double eulerout[N]; double rk2out[N]; double rk4out[N]; euler(a,b,h,N,y0,eulerout); heun(a,b,h,N,y0, heunout); rk2(a,b,h,N,y0,rk2out); rk4(a,b,h,N,y0,rk4out); //scrivi i risultati ofstream os; os.open("out.dat"); if(not os) cout <<"unable to oper/write file'out.dat', " << endl; else { os<