pour j allant de 1 à 10000 { // boucle temps pour i allant de 1 à nbX-1 { pour p allant de 1 à nbX-1 { T[i][p]=exT[i][p]+K*dt/(dx*dx)*(exT[i-1][p]-2*exT[i][p]+exT[i+1][p]+exT[i][p-1]-2*exT[i][p]+exT[i][p+1]); Déplacer(P[i][p],a+i*dx,a+p*dx,T[i][p]); } } pour i allant de 1 à nbX-1 { pour p allant de 1 à nbX-1 { exT[i][p]=T[i][p]; } } MettreValeurExpression("tps",j*dt); }