INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Ideen für "einfachen" Formelparser



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

05.11.2013, 17:31
Beitrag #1

hawk72 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Mar 2012

6.1 - 2015
2010
DE_EN

18059
Deutschland
Ideen für "einfachen" Formelparser
Hallo,

in meinem Programm möchte ich einige Formeln ablegen (z.B.) in einem Listenfeld/Array,
welche ohne Eingriff ins Blockdiagramm editierbar sein sollen.
Dies muss nicht unbedingt zur Laufzeit erfolgen.
Die LV-eigenen Parser-VI's akzeptieren leider nur ein vorgegebenes Variablenportfolio.
Hat evtl. jemand eine Lösung oder Denkansatz welcher die Funktionalitäten
der LV-Parser-VI's um frei gewählte Variablen erweitert?

CalcExpress wäre eine Möglichkeit allerdings mit großem Funktionsumfang und preislich
nicht realisierbar.

Danke schonmal im voraus für die Antworten

Norbert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2013, 17:40
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Ideen für "einfachen" Formelparser
Man könnte einen String-Parser programmieren, der dein gewünschtes "Variablen-Portfolio" durch das durch LabVIEW benötigte Variablen-Portfolio ersetzt, bevor die Formel dann an die Parser- und Formel-VIs übergeben wird.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2013, 18:28
Beitrag #3

hawk72 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Mar 2012

6.1 - 2015
2010
DE_EN

18059
Deutschland
RE: Ideen für "einfachen" Formelparser
Hallo Jens, danke für die schnelle Antwort.

Habe zwischenzeitlich eine "Quick and Dirty" - Lösung mit 4 Formelknoten erstellt.

Die Idee mit dem Stringparser ist gut. Werde die Variablen aber nicht ins LV-Variablenportfolio umrechnen, sondern
gleich durch die aktuellen Messwerte ersetzen. Lasse letztendlich alle Variablen durch die Messwerte ersetzen und
übergebe den String dann an das LV-eigene Formel-String-VI welches dann ein Ergebniss auswirft. Werde dies gleich mal
ausprobieren.

Norbert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Suche Ideen für den Aufbau eines neuen Programms TpunktN 4 3.765 17.12.2020 11:23
Letzter Beitrag: MScz
  Einfachen Funktionsgenerator.vi generiertes Ausgangssignal begrenzen Moes 7 7.057 18.09.2015 11:38
Letzter Beitrag: Moes
  Ideen zu Frontpanel gesucht (Steuerung Klimakammer), Rezept erstellen dali4u 4 5.273 24.04.2013 12:36
Letzter Beitrag: dali4u
Brick Ideen/Meinungen zu modularem Programmaufbau Kasi 4 4.213 20.03.2013 14:53
Letzter Beitrag: Kasi
  Erkennung Firmennetzwerk mittels LV (suche Ideen) dali4u 7 6.019 24.06.2012 20:25
Letzter Beitrag: Kiesch
  Erstellung eines einfachen Reglers - Wer kennt sich aus? AbsolutBeginner 3 4.972 26.05.2011 14:19
Letzter Beitrag: Mingo

Gehe zu: