Benutzer:Rumil/ Vorlage Plot/Doku
Zweck
BearbeitenDer Plot-Button ist eine experimentelle Vorlage. Er ermöglicht das Zeichnen einer Funktion in einem externen JavaScript-Programm. Der Funktionsterm wird dabei via URL-Query übergeben.
Siehe Plot-Button-Testseite.
Sicherheit
BearbeitenDer Plot-Button kann als Link auf eine externe Seite betrachtet werden. Cross-Site-Scripting mit Wikimedia-Servern ist unmöglich. Die externe auf GitHub gehostete Website gehört mir und ich bin der Autor des Programms.
Beispiele
Bearbeiten{{Plot|sin(x)}}
{{Plot|sin(x),cos(x),tan(x),cot(x)}}
{{Plot|1=x^2+y^2=1}}
{{Plot|%5bcos(t),sin(t)%5d}}
{{Plot|1=t0:=0,t1:=10pi,%5bln(t)*cos(t),ln(t)*sin(t)%5d}}
{{Plot|1=f(x):=x^2+2x-4,f(x),f'(x)}}
Anfangsposition P(x,y)
und Skalierung scale(dx,dy=dx)
:
{{Plot|sin(x);;P(pi,0),scale(0.1)}}
Ein einziges Semikolon führt zu einer festen Position und Skalierung, da die Befehle immer wieder ausgeführt werden. Befehle nach dem zweiten Semikolon werden nur einmal ausgeführt und danach entfernt.
Autor
Bearbeiten-- Rumil