Im Folgenden ist eine Liste aller Variablen, Konstanten, Operatoren und Funktionen zusammengesellt, die von Graph unterstützt werden. Die aufgeführten Operatoren sind gemäß ihrer Präzedenz absteigend geordnet, d.h. diejenigen Operatoren werden zuerst genannt, die bei der Berechnung Vorrang vor anderen Operatoren haben, die weiter unten stehen (Stichwort: "Punktrechnung vor Strichrechnung"). Durch das Setzen von Klammern ( (), {} und [] sind zulässig) kann auf die Reihenfolge der Berechnung zusätzlich Einfluss genommen werden. Beachten Sie, dass Graph bei den verwendeten Ausdrücke nicht nach Groß- und Kleinschreibung unterscheidet. Die einzige Ausnahme von dieser Regel stellt das e
(Euler'sche Zahl) dar. Bei der Gleitkommadarstellung einer reelle Zahl ist es zwingend erforderlich, Mantisse und Exponenten durch ein großes 'E' zu trennen.
Konstante | Beschreibung: |
---|---|
x | Die in Standardfunktionen verwendete unabhängige Variable. |
t | Die unabhängige Variable bei Parameterfunktionen (Parameter) und bei Polarfunktionen (Polarwinkel). |
e | Euler'sche Zahl. In Graph ist sie definiert als e=2.718281828459045235360287 |
pi | Die Kreiszahl π, die in Graph als pi=3.141592653589793238462643 definiert ist. |
undef | Ergibt immer einen Fehlerwert. Wird benutzt, um anzuzeigen, dass ein Teil einer Funktion nicht definiert ist. |
i | Die imaginäre Einheit. Sie ist definiert als i2 = -1 und wird nur dann benötigt, wenn mit komplexen Zahlen gearbeitet wird. |
inf | Zeichen für "unendlich". Nur sinnvoll als Argument der integrate Funktion. |
rand | Erzeugt eine Zufallszahl zwischen 0 und 1. |
Operator | Beschreibung: |
---|---|
Exponentation (^) | Exponentialfunktion. Beispiel: f(x)=2^x |
Negation (-) | Negativer Wert eines Faktors. Beispiel: f(x)=-x |
Logisch NOT (not) | not a ergibt 1, falls a 0 ist, und liefert sonst 0. |
Multiplikation (*) | Multipliziert zwei Faktoren. Beispiel: f(x)=2*x |
Division (/) | Dividiert zwei Faktoren. Beispiel: f(x)=2/x |
Addition (+) | Addiert zwei Terme. Beispiel: f(x)=2+x |
Subtraktion (-) | Subtrahiert zwei Terme. Beispiel: f(x)=2-x |
Größer als (>) | Zeigt an, ob ein Ausdruck größer als ein anderer Ausdruck ist. |
Größer gleich (>=) | Zeigt an, ob ein Ausdruck größer oder gleich einem anderen Ausdruck ist. |
Kleiner als (<) | Zeigt an, ob ein Ausdruck kleiner als ein anderer Ausdruck ist. |
Kleiner gleich (<=) | Zeigt an, ob ein Ausdruck kleiner oder gleich einem anderen Ausdruck ist. |
Gleich (=) | Zeigt an, ob zwei Ausdrücke exakt denselben Wert ergeben. |
Ungleich (<>) | Zeigt an, ob zwei Ausdrücke nicht exakt denselben Wert ergeben. |
Logisches AND (und) | a and b ergibt 1, falls a und b ungleich Null sind, und liefert sonst 0. |
Logisched OR (oder) | a or b ergibt 1, falls a oder b oder beide ungleich Null sind, und liefert sonst 0. |
Logisches XOR (exclusiv oder) | a xor b ergibt 1, falls entweder a oder b ungleich Null ist, und liefert sonst 0. |
Funktion | Beschreibung: |
---|---|
Trigonometrisch | |
sin | Liefert den Sinus des Arguments, das die Einheit rad oder Grad haben kann. |
cos | Liefert den Cosinus des Arguments, das die Einheit rad oder Grad haben kann. |
tan | Liefert den Tangens des Arguments, das die Einheit rad oder Grad haben kann. |
asin | Liefert den Arcussinus des Arguments in rad oder Grad. |
acos | Liefert den Arcuscosinus des Arguments in rad oder Grad. |
atan | Liefert den Arcustangens des Arguments in rad oder Grad. |
sec | Liefert den Sekans des Arguments, das die Einheit rad oder Grad haben kann. |
csc | Liefert den Cosekans des Arguments, das die Einheit rad oder Grad haben kann. |
cot | Liefert den Cotangens des Arguments, das die Einheit rad oder Grad haben kann. |
asec | Liefert den Arcussecans des Arguments in rad oder Grad. |
acsc | Liefert den Arcuscosecans des Arguments in rad oder Grad. |
acot | Liefert den Arcuscotangens des Arguments in rad oder Grad. |
Hyperbolicus | |
sinh | Liefert den Sinus Hyperbolicus des Arguments. |
cosh | Liefert den Cosinus Hyperbolicus des Arguments. |
tanh | Liefert den Tangens Hyperbolicus des Arguments. |
asinh | Liefert den Arkussinus Hyperbolicus des Arguments. |
acosh | Liefert den Arkuscosinus Hyperbolicus des Arguments. |
atanh | Liefert den Arkustangens Hyperbolicus des Arguments. |
csch | Liefert den Cosecans Hyperbolicus des Arguments. |
sech | Liefert den Secanshyperbolicus des Arguments. |
coth | Liefert den Cotangens Hyperbolicus des Arguments. |
acsch | Liefert den Arkuscosecans Hyperbolicus des Arguments. |
asech | Liefert den Arkussecans Hyperbolicus des Arguments. |
acoth | Liefert den Arkuscotangens Hyperbolicus des Arguments. |
Potenz und Logarithmus | |
sqr | Liefert das Quadrat des Arguments zurück, also hoch zwei. |
exp | Erhebt die Euler'schen Zahl e zur angegebenen Potenz. |
sqrt | Liefert die Quadratwurzel des Arguments. |
root | Liefert die n-te Wurzel des Arguments. |
ln | Liefert den natürlichen Logarithmus des Arguments zurück. |
log | Liefert den 10er-Logarithmus des Arguments zurück. |
logb | Liefert den Logarithmus mit der Basis n des Arguments zurück. |
Komplex | |
abs | Liefert den Absolutwert des Arguments zurück. |
arg | Liefert den Winkels des Arguments in rad oder Grad zurück. |
conj | Ergibt die konjugiert komplexe Zahl des Arguments. |
re | Liefert den Realteil des Arguments zurück. |
im | Liefert den Imaginärteil des Arguments zurück. |
Runden | |
trunc | Liefert den ganzzahligen Anteil des Arguments zurück. |
fract | Liefert den gebrochenen Anteil des Argumentes. |
ceil | Rundet das Argument zur nächsten Ganzzahl auf. |
floor | Rundet das Argument zur nächsten Ganzzahl ab. |
round | Rundet das erste Argument auf die Anzahl der Dezimalstellen aus dem zweiten Argument. |
Stückweise | |
sign | Liefert das Vorzeichen des Arguments zurück: 1, wenn das Argument gößer als 0 ist und -1, wenn es kleiner als 0 ist. |
u | Einheitssprung: Liefert 1 zurück, wenn das Argument gößer gleich als 0 ist, sonst 0. |
min | Liefert das kleinste Argument zurück. |
max | Liefert das grösste Argument zurück. |
range | Liefert das zweite Argument zurück, wenn es im Bereich zwischen dem ersten und dritten Argument ist. |
if | Liefert das zweite Argument zurück, wenn das erste Argument nicht 0 ergibt, sonst das dritte Argument. |
Speziell | |
integrate | Liefert das numerische Integral des ersten Argumentes vom zweiten Argument bis zum dritten Argument zurück. |
sum | Ergibt die Summe des ersten Arguments, berechnet für jede Ganzzahl im Bereich vom zweiten bis zum dritten Argument. |
product | Ergibt das Produkt des ersten Argumentes, berechnet für jede Ganzzahl im Bereich vom zweiten bis zum dritten Argument. |
fact | Liefert die Fakultät des Arguments zurück. |
gamma | Liefert the Eulersche Gammafunktion des Arguments zurück. |
beta | Liefert die für die Argumente berechnete Betafunktion zurück. |
W | Liefert die für die Argumente berechnete Lambertsche W-Funktion zurück. |
zeta | Liefert die für die Argumente berechnete Riemannsche Zetafunktion zurück. |
mod | Liefert den Rest der Division des ersten Arguments durch das zweite Argument. |
dnorm | Liefert die Normalverteilung des ersten Arguments, optional mit Erwartungswert und Standardabweichung. |