Netzwerk Mathematik/Physik + E-Learning

JSXGraph

Plotten von Funktionen

Der Graph einer Funktion lässt sich in einem JSXGraph-Board z.B. durch

board.create('functiongraph', ['exp(x)']);

oder

board.create('functiongraph',[function(x){ return Math.exp(x); }]);

erzeugen.


Die Syntax zur Funktionsdefinition in MAXIMA unterscheidet sich von der Beschreibung von Funktionen in JavaScript/JSXGraph. Bei der Konvertierung kann die JSXGraph-Funktion JXG.stack2jsxgraph hilfreich sein. Für obiges Beispiel hieße das:

board.create('functiongraph', [JXG.stack2jsxgraph('%e^x')]);


Dies ist insbesondere dann interessant, wenn die Funktionsvorschrift über eine ONYX-Variable eingebunden wird.