Funktionen für Formel- und Ausdrucksknoten
- Aktualisiert2026-06-12
- 3 Minute(n) Lesezeit
Formelknoten und Ausdrucksknoten in LabVIEW unterstützen spezifische Syntaxen und enthalten spezifische Funktionen zur Berechnung mathematischer Formeln und Ausdrücke.
In Tabelle 13. Funktionen für Formel- und Ausdrucksknoten von LabVIEW sind alle Funktionen für Formelknoten und Ausdrucksknoten beschrieben.
Mit Ausnahme der Binärfunktionen können diese Funktionen auch mit den Formel-VIs und dem VI Nichtlineare CURVE verwendet werden.
Hinweis Funktionen für Formelknoten und Ausdrucksknoten geben möglicherweise andere Werte aus als Funktionen mit dem selben Namen in Microsoft Excel, in der MATLAB®-Software oder anderen textbasierten Mathematikumgebungen.
Hinweis Um den Formelknoten möglichst effektiv verwenden zu können, sollten Sie mit der Programmiersprache C vertraut sein. Die LabVIEW-Hilfe enthält keine Themen zur C-Programmierung, das dies als Grundwissen vorausgesetzt wird. Informationen finden Sie beispielsweise in Programmieren in C von Brian W. Kernighan und Dennis M. Ritchie oder Teach Yourself C von Herbert Schildt.
Bitte beachten Sie, dass alle Funktionsbezeichnungen klein zu schreiben sind. Sie können auch Operatoren und die Pi-Konstante (Groß- und Kleinschreibung beachten) in Formel- und Ausdrucksknoten verwenden.
| Funktion | LabVIEW-Funktion | Beschreibung |
|---|---|---|
| abs(x) | Absoluter Wert | Gibt den Betrag von x aus. |
| acos(x) | Inverser Cosinus | Berechnet den Arcuscosinus von x im Bogenmaß. |
| acosh(x) | Inverser Hyperbolicus | Berechnet den Areacosinus Hyperbolicus von x. |
| asin(x) | Inverser Sinus | Berechnet den Arcussinus von x im Bogenmaß. |
| asinh(x) | Inverse Hyperbolicus | Berechnet den Areasinus Hyperbolicus von x. |
| atan(x) | Inverser Tangens | Berechnet den Arcustangens von x im Bogenmaß. |
| atan2(y,x) | Arcustangens (2 Eingänge) | Berechnet den Arcustangens von y/x im Bogenmaß. |
| atanh(x) | Areatangens Hyperbolicus | Berechnet den Areatangens Hyperbolicus von x. |
| ceil(x) | Auf nächstgrößere Zahl runden | Rundet x auf die nächsthöhere ganze Zahl (kleinste Ganzzahl ≥x) auf. |
| cos(x) | Cosinus | Berechnet den Cosinus von x im Bogenmaß. |
| cosh(x) | Cosinus Hyperbolicus | Berechnet den Cosinus Hyperbolicus von x. |
| cot(x) | Cotangens | Berechnet den Cotangens von x (1/tan(x)) im Bogenmaß. |
| csc(x) | Cosecans | Berechnet den Cosecans von x (1/sinx)) im Bogenmaß. |
| exp(x) | Exponential | Berechnet den Wert von e hoch x. |
| expm1(x) | Exponential (Arg) – 1 | Berechnet e hoch x minus 1 ((e^x) – 1). |
| floor(x) | Auf –Unendlich runden | Rundet x auf die nächstkleinere ganze Zahl (größte Ganzzahl ≤x) ab. |
| getexp(x) | Mantisse & Exponent | Gibt den Exponenten von x aus. |
| getman(x) | Mantisse & Exponent | Gibt die Mantisse von x aus. |
| int(x) | Auf nächste runden | Rundet x auf die nächste ganze Zahl auf. |
| intrz(x) | — | Rundet x auf die nächste Ganzzahl zwischen x und Null. |
| ln(x) | Natürlicher Logarithmus | Berechnet den natürlichen Logarithmus von x (auf der Basis von e). |
| lnp1(x) | Natürlicher Logarithmus (Arg +1) | Berechnet den natürlichen Logarithmus von (x + 1). |
| log(x) | Logarithmus zur Basis 10 | Berechnet den Logarithmus von x zur Basis 10. |
| log2(x) | Logarithmus zur Basis 2 | Berechnet den Logarithmus von x zur Basis 2. |
| max(x,y) | Max. & Min. | Vergleicht x mit y und gibt den größeren Wert aus. |
| min(x,y) | Max. & Min. | Vergleicht x mit y und gibt den kleineren Wert aus. |
| mod(x,y) | Quotient & Rest | Berechnet den Rest von x/y, wenn der Quotient auf die nächstkleinere Zahl gerundet wurde. |
| pow(x,y) | x hoch y | Berechnet x hoch y. |
| rand( ) | Zufallszahl (0 – 1) | Gibt eine Fließkommazahl zwischen 0 und 1 aus. |
| rem(x,y) | Quotient & Rest | Berechnet den Rest von x/y, wenn der Quotient auf die nächstkleinere Zahl gerundet wurde. |
| sec(x) | Secans | Berechnet den Secans von x, wobei x im Bogenmaß (1/cos(x)) angegeben ist. |
| sign(x) | Vorzeichen | Gibt 1 aus, wenn x>0. Gibt 0 aus, wenn x=0. Gibt –1 aus, wenn x<0. |
| sin(x) | Sinus | Berechnet den Sinus von x im Bogenmaß. |
| sinc(x) | Sinc | Berechnet den Sinus von x dividiert durch x im Bogenmaß. |
| sinh(x) | Sinus Hyperbolicus | Berechnet den Sinus Hyperbolicus von x. |
| sizeOfDim(ary,di) | — | Gibt die Größe der Dimension di für das Array ary aus. |
| sqrt(x) | Quadratwurzel | Berechnet die Quadratwurzel von x. |
| tan(x) | Tangens | Berechnet den Tangens von x im Bogenmaß. |
| tanh(x) | Tangens Hyperbolicus | Berechnet den Tangens Hyperbolicus von x. |