Ja, das Problem mit der Stetigkeit kenne ich. Wenn ich mal Zeit habe, werde ich das noch verbessern.
- Aus dem String, der einen Term darstellt, wird ein Baum erstellt, welcher rekursiv ausgewertet wird. Sonst würde es viiiel zu lange dauern
- Ich speichere keine Ergebnisse. Ich gehe einfach jeden Pixel von 0 bis Width durch, rechne in die richtige Abszisse um, bestimme den Funktionswert, rechne wieder zurück in die Client-Koordinaten und verbinde die Punkte vertikal mit LineTo. Meinst Du das?
- Symbolisch differenzieren, wäre cool wenn ich das fertigbringen würde...

Die Ableitung bestimme ich ganz einfach in jedem Punkt mit
Code:
Gradient:= (F(X + H) - F(X)) / H;
für kleine H. Das reicht für eine graphische Darstellung. Wenn man die Steigung genau wissen will, ist die Funktion schon etwas umfangreicher...
Gruss
Shaman