**TI82** TxtView file generated by CalcText - Kouri[ LinfoLJÿinfodef Euler(F,t0,tf,y0,n) : > t=t0 > y=y0 > h=(tf-t0)/float(n) 9 > temps=[t0] > fonction=[y0] > for i in range(n) : > y=y+h*F(t,y) > t=t+h > temps.append(t) > fonction.append(y) > plt.plot(temps,fonction) > return fonction La quantité h = tf −t0 n est appelé le pas. Plus le pas est petit, meilleure sera l’approximation. Remarque : un autre point de vue équivalent et en lien avec les méthodes numériques d’intégration pourrait être : y(tk+1) − y(tk) = int(tk+1 tk)y0(u)du =int(tk+1 tk)F(y(u), u)du ≈ hF(y(tk), tk). Cela revient à estimer l’intégraleI=int(tk+1 tk) F(y(u), u)du par la méthode des rectangles à gauche sur [tk, tk+1]. def trapezes(f,a,b,n) : > h=(b-a)/float(n) > z=0.5*(f(a)+f(b)) > for i in range(1,n) : > z=z+f(a+i*h) > return h*z code de tri def tri_ins(t): for k in range(1,len(t)): temp=t[k] j=k while j>0 and temp0 and t[j]