jak w temacie. muszę napisać skrypt generujący wykres jakiejs danej funkcji (moze sie ona zmieniac). Uzytkownik nie podaje wartosci x-ów dlatego trzeba sobie obrac jakies orientacyjne (jak przy rysowaniu wykresu recznie). Napisalam cos takiego.. testowo.. w dokumentacji phplot nie ma zbyt wiele przykladow.. co wiecej nie widzialam wykresow funkcji jako takich. Skrypt oczywiscie nie działa tak jak powinien. X-y z kosmosu.. co za tym idzie y-ki też. Miejsce zerowe funkcji ma wynosić 3.46 a tym czasem jest gdzies w okolicy 10.2

jesli ktos wie jak to napisac to będę wdzięczna za pomoc.

kod:

  1. <?php
  2.  
  3.  
  4.  
  5. include('../phplot/phplot.php');
  6.  
  7.  
  8.  
  9. function fun($x)
  10. {
  11. return -$x*$x*$x+(3*$x*$x)-$x+9;
  12. }
  13.  
  14.  
  15.  
  16.  
  17. $graph =& new PHPlot();
  18.  
  19.  
  20.  
  21.  
  22.  
  23. $data = array(
  24.  
  25.  array('', fun(-6)),
  26.  array('',fun(-5)),
  27.  array('',fun(-4)),
  28.  array('',fun(-3)),
  29.  array('',fun(-2)),
  30.  array('',fun(-1)),
  31.  array('',fun(0)),
  32.  array('',fun(1)),
  33.  array('',fun(2)),
  34.  array('',fun(3)),
  35.  array('',fun(4)),
  36.  array('',fun(5)),
  37.  array('',fun(6)),
  38.  array('',fun(7)),
  39.  array('',fun(8)),
  40.  array('',fun(9)),
  41.  array('',fun(10))
  42. );
  43.  
  44. $graph->SetDataValues($data);
  45.  
  46.  
  47.  
  48.  
  49.  
  50. $graph->DrawGraph(); 
  51.  
  52. ?>


link : w praktyce