Na przykład żeby wyglądał tak jak na tej stronie: http://r065.prv.pl/ , czyli dwie osie x i y i prosta. Proszę o pomoc.
Tu mam kod , który tylko rozwiązuje układ równań , jak by ktoś mógł rzucić okiem , czy wszystko jest w nim ok:
<html> <head> </head> <body> <form method="get"> Podaj a:<br/> <input type="text" name="a"><br/> Podaj b:<br/> <input type="text" name="b"><br/> Podaj c:<br/> <input type="text" name="c"><br/> Podaj d:<br/> <input type="text" name="d"><br/> Podaj e:<br/> <input type="text" name="e"><br/> Podaj f:<br/> <input type="text" name="f"><br/> <input type="submit" value="Oblicz"> </form> <?php $a=$_GET['a']; $b=$_GET['b']; $c=$_GET['c']; $d=$_GET['d']; $e=$_GET['e']; $f=$_GET['f']; if($a != $d && $b != $e && $c != $f){ $x = ($e * $c - $f * $b) / ($d * $b - $e * $a); $y = ($f * $a - $d * $c) / ($d * $b - $e * $a); } } ?> </body> </html>
EDIT:
Zrobiłem już coś takiego:
<? $obrazek=ImageCreate(500,500); $czerwony=ImageColorAllocate($obrazek,255 ,255 ,255); $czarny=ImageColorAllocate($obrazek,0 ,0 ,0); ImageFill($obrazek,1,1,$czerwony); ImageLine($obrazek,250,0,250,500,$czarny); ImageLine($obrazek,500,250,0,250,$czarny); $j=-5; $l=5; //----------------------------------- $a=30; $b=45; $c=65; $d=45663; $e=434; $f=34; //----------------------------------- $p1=(-1*($a*$j)-1*$c)/$b; $p3=(-1*($a*$l)-1*$c)/$b; $p4=250+($p1*50); $p5=250+($p3*50); $p6=(-1*($d*$j)-1*$f)/$e; $p7=(-1*($d*$l)-1*$f)/$e; $p8=250+($p6*50); $p9=250+($p7*50); ImageLine($obrazek,$p4,$p4,$p5,$p5,$czarny); ImageLine($obrazek,$p8,$p8,$p9,$p9,$czarny); ImageJPEG($obrazek); ?>
Rysować rysuje , tylko nie tak jak trzeba , proszę pomóżcie co robię źle , wykres po prostu wychodzi zły.