\n"; return $point; } #------------------------------------------------------------------------------ #------------------------------------------------------------------------------ $curve = ''; $y = 0; for ($x = (float)0; $x < 720; $x+=1.0 ) { $y_neu = round((sin(deg2rad($x))*150)+200); #if ($y_neu != $y) { $curve .= make_point($x, $y_neu,'sinus'); } #$y = $y_neu; } $line = ''; for ($x = (float)0; $x < 720; $x+=2.0 ) { $line .= make_point($x, 200, 'line'); } $circle = ''; $r = 100.0; $r2 = $r*$r; for ($x = -$r; $x <= $r; $x++) { $x2 = $x*$x; $circle .= make_point($x + 100, 200.0 + sqrt($r2 - $x2), 'kreis'); $circle .= make_point($x + 100, 200.0 - sqrt($r2 - $x2), 'kreis'); } ############################################################################### # HTML-Output ############################################################################### ?> Sinus-Kurve