import graph; import interpolate; import geometry; unitsize(1cm,2cm); real[] xpt={-2,-1,0,2,6}; // discrétisation en x real[] ypt={3,1,-.5,-.5,2}; // valeurs de la fonction aux instants de la discrétisation real[] dy={-2,-1.5,-1,.5,.1}; // valeurs de la dérivée aux instants de la discrétisation real f(real t){ return pwhermite(xpt,ypt,dy)(t); } path Cf=graph(f,-2,6,n=13,operator=..); draw(Cf, blue); dot(Cf, 3bp+red); for(int k=0; k