`` agraph height=400; xscl=1; strokewidth=1; // for (t1=-1; t1 <= 3; t1 += 0.25) // plot((x-t1)^2-2); endagraph

Bewege den Mauszeiger im Diagramm.

Von welcher Form sind die dargestellten Schaubilder?

Welchen Bezug haben die sich ändernden Zahlen zu
den Schaubildern?



































agraph width=650; height=550; xmin=-7.5; xmax=+7.5; xscl=1; ymin=-4.5; text([0,7.5], "f(x)= x^2 - 3 ", right); strokewidth=5; plot(0.25*x^3(x+3)); point([0,0]); point([2,1]); endagraph Strahlensatzfigur: agraph width=380; height=140; xscl=1; xmin=-10; xmax=11; ymin=-3.5; noaxes(); strokewidth=3; A=[-9,0]; B=[0,0]; C=[4,0]; D=[10,0]; F=[-6,-3]; G=[6.67,3.33]; L=[2.66,1.33]; path([A,D,G,F,A]); line(C,L); fontfamily="arial"; fontsize="20"; text([-8,-2],"g"); text([4,1],"h"); text([9.2,2],"k"); text([-4.5,1],"a"); text([-2.5,-2],"b"); text([1.5,1.5],"c"); text([2,-1],"d"); text([7,-1],"f"); text([5,3.5],"e"); endagraph amath lim_{x->oo} 1/x = 0 endamath


ASCIIsvg-Befehle:
svg = Scalable Vector Graphics
axes();     möglichst weglassen, bei ungünstiger Position stimmen die y-Werte nicht.
noaxes();   es wird keine x-Achse und keine y-Achse gezeichnet
xscl=1;     macht x- und y-Achsenbeschriftung jeden cm (1 = 1 cm)
stroke="red";     Strichfarbe = rot. Anführungszeichen nicht vergessen
strokewidth=10;   Strichbreite = 10 Pixel
point([0,0]);     Setzt einen Punkt.     dot([0,0])  ebenso
                  Rand in stroke-Farbe + innen gelb
point([0.4, 5.3], [1.7, -3.2]);    mehrere Punkte setzen
point(a,b,c);     setzt Punkte a, b, c, die vorher definiert wurden
                  z.B.  a=[-1,1]   vorher definieren!

line([-3,1],[2,4]);    Linie Strich Strecke Pfeil
fill="yellow";
a=[0,0]; b=[3,0]; c=[3,4]; d=[0,2];
path([a,b,c,d,a]);
circle([1,3],2);  Kreis um M(1|3) mit Radius 2
ellipse([0,0],5,3)  Ellipse um M(0|0) mit
                  horiz. Halbachse 5 und vertik. Halbachse 3
arc([0,0],[2,2],4)  Bogen von [0,0] bis 2,2] mit Radius 4
                  im Gegenzeigersinn, höchstens ein Halbkreis
                  Radius > 0.5 * Abstand der Punkte
rect([-1,-1],[2,1])  Rechteck
a=text([0,1],"Mitte",aboveright)  definiert a=[0,1], setzt
                  Text an geeignete Stelle bei a
                  aboveleft, right, left, below, ...
fontfamily="arial";  setzt für text-Funktion Schriftart
fontsize="16";  setzt für text-Funktion Schriftgröße
fill="green";     füllt die folgende geschlossene Figur
path(a,b,c,a);    macht einen geschlossenen Pfad
fillopacity=1;    0 ist durchsichtig

marker = "arrowdot"     oder "dot", "arrow","none"
line([-2,2],[2,-2])   Diese Linie kriegt jetzt
                  Pfeil und Punkt (arrowdot)
curve(a,b,c,d)    legt durch die 4 Punkte eine Bezierkurve
border="25"	  ist Voreinstellung, muss ganz am Anfang
                  kommen, weißer Rand um Zeichnung
grid()            Liniengitter. Wird auch von xscl gezeichnet
getX(); getY();   Mousepointer, x und y, aktuelle Werte
showcoordinates=false;

Eine Spirale:

p = [];
with (Math)
  for (var t = 0; t < 5.01; t += 0.05)
    p[p.length]=[t*cos(PI*t), t*sin(PI*t)]
path(p);