php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.09.2004, 20:45  
Gast
 
Beiträge: n/a
Standard Graphen Zeichnen

Guten Abend zusammen!
Kennt ihr eine Möglichkeit aus der folgenden Funktion:
f(x)=-2(x+3)-2
per PHP einen Graphen (bzw. Parabel) zeichnen zu lassen?
Oder braucht man dazu eine kleine Wertetabelle? Mir geht es um Graphen zeichnen allgemein, aber wenn das da oben ginge würde sich das um einiges erleichtern. Vielleicht kennt ihr auch ein Tutorial dazu? Dankeschön.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.09.2004, 20:50  
Gast
 
Beiträge: n/a
Standard

du hast glück
ich hab sowas vor kurzer zeit mal geschrieben:

mathfunction.php (berechnet und zeichnet den Graphen)

Code:
<?php
header ("Content-type: image/jpeg");
if($_GET['term']){
$term=$_GET['term'];
}
else {
$term="\$x";
}
$im = ImageCreate(1000,1000);
if($im) {
    $bg_color = ImageColorAllocate ($im, 240, 240, 240);
    $fg_color = ImageColorAllocate ($im, 0, 0, 0);
    $fg_color2 = ImageColorAllocate ($im, 200, 200, 200);
    for($a=25;$a<=1000;$a+=25){
    imageline($im,$a,0,$a,1000,$fg_color2);
    }
    for($b=25;$b<=1000;$b+=25){
    imageline($im,0,$b,1000,$b,$fg_color2);
    }
    imageline($im,0,500,1000,500,$fg_color);
    imageline($im,500,0,500,1000,$fg_color);
    imageline($im,550,504,550,496,$fg_color);
    imageline($im,450,504,450,496,$fg_color);
    imageline($im,496,550,504,550,$fg_color);
    imageline($im,496,450,504,450,$fg_color);
   for($x=-10;$x<=10;$x=$x+0.02){
   $pixel_x=500+50*$x;
   if($x==0){
   $pixel_y=0;
   } else {
   eval("\$pixel_y=500-round(50*(" . $term . "),2);");
   }
   imagesetpixel($im,$pixel_x,$pixel_y,$fg_color);
   }
   imagejpeg($im);
}
?>
math.php (ruft nach formularangabe über ein img-tag die mathfunction.php auf)
Code:
<?php
if(isset($_REQUEST['term'])){
?>
Neuen Term angeben
[img]mathfunction.php?term=<?php echo rawurlencode($_REQUEST['term']) ?>[/img]
<?php
} else {
?>
<form action="math.php" method="get">
Funktionsterm: <input type="text" name="term">

<input type="submit" name="los" value="Los!">
</form>
<?php
}
?>
http://six-base.de/scripts/math.php
da kannst du es testen, statt x einfach $x eingeben :wink:
link zu -2(x+3)-2 : http://six-base.de/scripts/math.php?...9-2&los=Los%21
 
Alt 29.09.2004, 20:53  
Gast
 
Beiträge: n/a
Standard

hm deine math.php existiert zwar nicht aber ich gucke mal . dankeschön schonmal. melde mich nochmal.
 
Alt 29.09.2004, 20:56  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Michigras
hm deine math.php existiert zwar nicht aber ich gucke mal . dankeschön schonmal. melde mich nochmal.
jo hatte ausversehen den falschen link eingegeben...
hab editiert und jetzt klappt es
 
Alt 29.09.2004, 20:57  
Gast
 
Beiträge: n/a
Standard

ah du bist genial, jetzt hauts hin. muss ich nun nur noch verstehen
edit: ach ich heini, hab mich gewundert warums bei mir lokal nicht geht, aber php kennt ja kein auslassen des * zeichens wie bei 2(23-5) ö.ä.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Interaktive Navigationskarte zeichnen PHP Tipps 2005-2 5 06.05.2009 21:33
Linie zeichnen anno PHP Tipps 2007 12 23.03.2007 09:04
Graphen erstellen - Achseneinteilung Der_Gerhard PHP Tipps 2006 2 09.09.2006 10:36
Zeichnen mit PHP &lt;Daniel&gt; PHP Tipps 2006 5 24.08.2006 16:54
diagramme zeichnen flflfl PHP Tipps 2006 1 13.04.2006 21:20
Funktion in Koordinatensystem zeichnen - Finde Fehler nicht PHP Tipps 2005-2 5 20.10.2005 22:05
kreis zeichnen ??? kid01 HTML, Usability und Barrierefreiheit 3 27.07.2005 17:37
[JS] Zeichnen konsti HTML, Usability und Barrierefreiheit 2 15.04.2005 16:34
Habe Probleme bei der Erstellung eines dynamischen Graphen.. PHP-Fortgeschrittene 1 11.11.2004 12:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php graphen zeichnen, php graph zeichnen, parabel zeichnen online, graphen zeichnen online, parabel online zeichnen, graphen zeichnen php, parabeln online zeichnen, parabeln zeichnen online, grafen online zeichnen, graphen online zeichnen, graph zeichnen php, html graphen zeichnen, graphen zeichnen, php parabel zeichnen, http://www.php.de/php-tipps-2004/10047-graphen-zeichnen.html, php funktion zeichnen, graphen mit php zeichnen, graphen online zeichnen lassen, graphen zeichnen mit php, php funktionen zeichnen

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.