Anda di halaman 1dari 1

<?

php
$a=600;
$b=400;
$xmin
$xmax
$ymin
$ymax
$k1
$k2
$k3
$k4

=-5;
=100;
=-5;
=40;

=$a/($xmax-$xmin);
=-$a*$xmin/($xmax-$xmin);
=$b/($ymin-$ymax);
=-$b*$ymax/($xmax-$xmin);

$Img=ImageCreate($a,$b);
$Purple =ImageColorAllocate($Img,163,73,164);
$Yellow =ImageColorAllocate($Img,255,255,0);
$Black =ImageColorAllocate($Img,0,0,0);
//membuat sumbu x
ImageLine($gb,$k1*$xmin+$k2,$k3*0+$k4,$k1*$xmax+$k2,$k3*0+$k4,$Yellow);
//membuat sumbu y
ImageLine($gb,$k1*0+$k2,$k3*$ymin+$k4,$k1*0+$k2,$k3*$ymax+$k4,$Yellow);
//membuat nama garis koordinat
ImageString ($gb,5,$k1*90+$k2,$k3*-0.01+$k4,"x",$Yellow);
ImageString ($gb,5,$k1*-0.2+$k2,$k3*40+$k4,"y",$Yellow);
//rumus grafik
$v=10;
$L=100;
$h=0.01;
$R=4000;
$i'=($v/$L)-($i*$R/$L);

for($t=0;$t<=10;$t+=0.001)
{
$in=$i+$h*$i';
$xl=$k1*$t+$k2;
$yl=$k3*$q+$k4;
ImageSetPixel($gb,$xl,$yl,$Black);
$i=$i+$h*($v/$L-$R/$L*$i);
}
Header("Content-Type:Image/PNG");
ImagePNG($Img);
ImageDestroy($Img);
?>

Anda mungkin juga menyukai