Blame | Letzte Änderung | Log anzeigen | RSS feed
<?phpinclude ("../jpgraph.php");include ("../jpgraph_line.php");include ("../jpgraph_utils.inc.php");$f = new FuncGenerator('cos($x)*$x');list($xdata,$ydata) = $f->E(-1.2*M_PI,1.2*M_PI);$f = new FuncGenerator('$x*$x');list($x2data,$y2data) = $f->E(-2,2);// Setup the basic graph$graph = new Graph(450,350,"auto");$graph->SetScale("linlin");//$graph->SetShadow();$graph->img->SetMargin(5,10,60,9);$graph->SetBox(true,'green',2);$graph->SetMarginColor('black');$graph->SetColor('black');// ... and titles$graph->title->Set('Example of Function plot');$graph->title->SetFont(FF_FONT1,FS_BOLD);$graph->title->SetColor('lightgreen');$graph->subtitle->Set("(With some more advanced axis formatting\nHiding first and last label)");$graph->subtitle->SetFont(FF_FONT1,FS_NORMAL);$graph->subtitle->SetColor('lightgreen');$graph->xgrid->Show();$graph->xgrid->SetColor('darkgreen');$graph->ygrid->SetColor('darkgreen');$graph->yaxis->SetPos(0);$graph->yaxis->SetWeight(2);$graph->yaxis->HideZeroLabel();$graph->yaxis->SetFont(FF_FONT1,FS_BOLD);$graph->yaxis->SetColor('green','green');$graph->yaxis->HideTicks(true,true);$graph->yaxis->HideFirstLastLabel();$graph->xaxis->SetWeight(2);$graph->xaxis->HideZeroLabel();$graph->xaxis->HideFirstLastLabel();$graph->xaxis->SetFont(FF_FONT1,FS_BOLD);$graph->xaxis->SetColor('green','green');$lp1 = new LinePlot($ydata,$xdata);$lp1->SetColor('yellow');$lp1->SetWeight(2);$lp2 = new LinePlot($y2data,$x2data);list($xm,$ym)=$lp2->Max();$lp2->SetColor('blue');$lp2->SetWeight(2);$graph->Add($lp1);$graph->Add($lp2);$graph->Stroke();?>