Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| simulation:benutzerdefinierte_funktionen [2026/01/10 21:24] – [Logische Ausdrücke] neelest | simulation:benutzerdefinierte_funktionen [2026/01/10 21:29] (aktuell) – neelest | ||
|---|---|---|---|
| Zeile 75: | Zeile 75: | ||
| ''< | ''< | ||
| - | Durch Verwenden einer Zuweisungsanweisung wird die entsprechende Variable, sofern noch nicht bekannt, angelegt und mit dem Wert des Ausdrucks belegt. Existiert bereits eine Variable mit diesem Namen, so wird der alte Wert überschrieben. So angelegte Variablen können anschließend wieder in mathematischen Ausdrücken verwendet werden. Variablennamen müssen immer mit einem Buchstaben beginnen, dürfen aber Ziffern enthalten. Der Wert von logischen Ausdrücken kann nicht an Variablen gebunden werden! Nachfolgend sind einige Beispiele für Zuweisungen aufgeführt. | + | Durch Verwenden einer Zuweisungsanweisung wird die entsprechende Variable, sofern noch nicht bekannt, angelegt und mit dem Wert des Ausdrucks belegt. Existiert bereits eine Variable mit diesem Namen, so wird der alte Wert überschrieben. So angelegte Variablen können anschließend wieder in mathematischen Ausdrücken verwendet werden. Variablennamen müssen immer mit einem Buchstaben beginnen, dürfen aber Ziffern enthalten. Der Wert von logischen Ausdrücken kann nicht an Variablen gebunden werden! |
| + | |||
| + | Nachfolgend sind einige Beispiele für Zuweisungen aufgeführt. | ||
| | $\pi = 3.1415$ | Gültige Zuweisung | | | $\pi = 3.1415$ | Gültige Zuweisung | | ||
| Zeile 147: | Zeile 149: | ||
| | 2 | Logisches Und | and | Verknüpft die beiden Operanden mit der logischen Operation Und | logisch | | | 2 | Logisches Und | and | Verknüpft die beiden Operanden mit der logischen Operation Und | logisch | | ||
| | 1 | Logisches Oder | or | Verknüpft die beiden Operanden mit der logischen Operation Oder | logisch | | | 1 | Logisches Oder | or | Verknüpft die beiden Operanden mit der logischen Operation Oder | logisch | | ||
| + | |||
| ==== Mathematische Funktionen ==== | ==== Mathematische Funktionen ==== | ||
| Innerhalb der mathematischen Ausdrücke können 14 vordefinierte mathematische Funktionen verwendet werden, die in der folgenden Tabelle aufgeführt sind. Jede dieser Funktionen besitzt genau einen Parameter, der, als mathematischer Ausdruck, direkt auf den Bezeichner folgt. Funktionen binden stärker als der Potenzoperator. | Innerhalb der mathematischen Ausdrücke können 14 vordefinierte mathematische Funktionen verwendet werden, die in der folgenden Tabelle aufgeführt sind. Jede dieser Funktionen besitzt genau einen Parameter, der, als mathematischer Ausdruck, direkt auf den Bezeichner folgt. Funktionen binden stärker als der Potenzoperator. | ||
| Zeile 164: | Zeile 167: | ||
| | Betrag | abs | Liefert den Absolutbetrag des Parameters | | | Betrag | abs | Liefert den Absolutbetrag des Parameters | | ||
| | Quadratwurzel | sqrt | Berechnet die Quadratwurzel | | | Quadratwurzel | sqrt | Berechnet die Quadratwurzel | | ||
| + | |||
| ==== Auswertung benutzerdefinierter Funktionen ==== | ==== Auswertung benutzerdefinierter Funktionen ==== | ||
| Eine benutzerdefinierte Funktion wird für jeweils eine Stützstelle ausgewertet, | Eine benutzerdefinierte Funktion wird für jeweils eine Stützstelle ausgewertet, | ||