Mit einem Formelparser-VI wird ein Eingangs-String gelesen und als Formel oder Reihe von Formeln interpretiert. Anschließend werden Werte in die Formeln eingesetzt und die Ergebnisse ausgegeben. Die Formelparser-VIs arbeiten nur mit reellen Zahlen.

Es gibt folgende drei Hauptarten von Formelroutinen:

Die beiden ersten Kategorien der Formelparser-VIs können weiter in zwei Unterkategorien unterteilt werden: in die direkte Form und die indirekte Form. Als Beispiel ist die direkte Version des VIs "Formelknoten" in folgendem Blockdiagramm dargestellt:

Bei der indirekten Form dagegen wird die Berechnung klar in Analyse- und Berechnungsschritte unterteilt. Die folgende Abbildung zeigt ein einfaches Beispiel. Die indirekte Form kann in größeren Anwendungen verwendet werden, bei denen die Effizienz des zweistufigen Prozesses (Analyse und Berechnung) wichtiger ist als Komplexität und Logik.

Es gibt Unterschiede im Verhalten des Analysealgorithmus', je nachdem, ob Sie mit Mathematik-VIs oder Formelknoten arbeiten. Unter finden Sie Funktionen für Formelknoten und Ausdrucksknoten , die Sie mit VIs zur Formelanalyse verwenden können.