"); for ($j=0; $j<15; $j++) { $V=$V+5/3.6;$I=($m*$g*$p+$k*$V*$V)/$K; $U=$R*$I+$K*$V; $W=$U*$I; $WM=$m*$g*$p*$V; $r=$WM/$W; $t1[$j]=(int) $U; $t2[$j]=(int) ($V*36) /10; $t3[$j]=(int) ($I*10) /10; $t4[$j]=(int) ($r*100) ; $t5[$j]=(int) ($W) ; $t6[$j]=(int) ($WM) ; #echo($t1[$j]." ".$t2[$j]." ".$t3[$j]." ".$t4[$j]." "); #echo($t5[$j]." ".$t6[$j]."
"); } #création image, disposition du graphique et échelles. header("content-type:image/png"); $im=imagecreate(1020,600); $fond=imagecolorallocate($im,255,245,255); $blanc=imagecolorallocate($im, 255, 255, 255); $gris=imagecolorallocate($im, 192, 192, 192); $bleu=imagecolorallocate($im, 0, 0, 255); $noir=imagecolorallocate($im,0, 0, 0); $vert=imagecolorallocate($im, 0, 255, 0); $rouge=imagecolorallocate($im,255,0,0); $xor=100;$yor=400; $xof=650;$yof=100; $xot=$xor-30;$yot=$yor+ 30; $echx=50;$echy=50; # tracé de la grille for ($i=0;$i<7;$i++) { $leg=$i*10; $ygr=$yor-$i*$echy; imagestring($im,4,$xot,$ygr-5,$leg,$noir); imageline($im,$xor,$ygr,$xof,$ygr,$gris); } for($i=0;$i<11.5;$i++) { $leg=$i*5; $leg=$i*10; $xgr=$xor+$i*$echx; imagestring($im,4,$xgr,$yot,$leg,$noir); imageline($im,$xgr,$yor,$xgr,$yof,$gris); } # tracé des courbes $ex=5;$imx=14;$ey=5; for ($i=0;$i<$imx;$i++) { imageline($im,$xor+$ex*$t1[$i],$yor-$ey*$t2[$i],$xor+$ex*$t1[$i+1],$yor-$ey*$t2[$i+1],$bleu); } for ($i=0;$i<$imx;$i++) { imageline($im,$xor+$ex*$t1[$i],$yor-$ey*$t3[$i],$xor+$ex*$t1[$i+1],$yor-$ey*$t3[$i+1],$rouge); } for ($i=0;$i<$imx;$i++) { imageline($im,$xor+$ex*$t1[$i],$yor-$ey*$t4[$i],$xor+$ex*$t1[$i+1],$yor-$ey*$t4[$i+1],$vert); } imagepng($im); imagedestroy($im); ?>