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 

Formula Node - Funktionen erstellen ?



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!

28.07.2009, 07:04 (Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2009 07:12 von rolfk.)
Beitrag #5

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Formula Node - Funktionen erstellen ?
' schrieb:nein das geht nicht und da gibt es auch kein Paket dazu. Die einzige Möglichkeit: eine DLL rufen. Geht auch nicht in MathScript (also rufen darfste eine aber nicht debugen) ... fragt mich nicht wozu dann das gut sein kann ...

Irgendwie klingt bei Dir oft Negatives durch wenn Du etwas über LabVIEW schreibst.

Es gibt Leute die können eine komplizierte Formel besser in Textform verstehen dann wenn sie durch kleine Icons dargestellt wird. Das war in LabVIEW 2 die einzige Funktion der Formula Node, da sie: eine ziemlich beschränkte eigene Syntax hatte, nur Skalars als Variablen akzeptierte. Irgendwann mal so um LabVIEW 6 oder LabVIEW 7 hat sich jemand dieser Formula Node angenommen und hat die Syntax mehr in Übereinstimmung mit C gebracht (ja C ist nicht die meist logische hier, aber eine eigene ein bischen C und doch auch wieder nicht und noch viel weniger war ganz sicher schlechter), und hat da noch ein paar Features eingebaut. Es war und ist nicht die Idee um eine volle C Syntax Node in LabVIEW zu haben weil LabVIEW bereits eine komplette auf ziemlich anderen Prinzipien beruhende Compilerumgebung ist und NI nicht auch noch einen kompletten C Compiler in LabVIEW integrieren will.

Ist die Formula Node hilfreich? Für manche Leute schon! Brauche ich sie selber? Nein, ausser zum damit spielen am Anfang, noch nie in meiner inzwischen 17jährigen LabVIEW Karriere. Musst Du sie benützen? Ganz sicher nicht.

Das Mathscript ist ein Versuch eingefleischten Mathlab Usern eine Möglichkeit zu bieten um ihre Mathlab Formeln direkt in LabVIEW benützen zu können ohne daneben auch noch Mathlab zu benötigen. Das funktioniert bei nicht zu komplexen Berechnungen aber Mathscript kann und will kein voller Ersatz für Mathlab sein. Das hat strategische Gründe aber auch legale, da The Mathworks genau so eifersüchtig auf ihr Schosskind achtet wie dies NI mit LabVIEW tut.

Wenn ich so lese was da alles für Probleme sind wenn man DLLs in Mathlab von einem Script aufrufen will, scheint mir das da eigentlich auch alles ausser Honigschlecken. Und was Du mit dem Debuggen einer DLL aus einem Script meinst weiss ich nicht so gut. Was geht denn da nicht? Willst du die DLL direkt von LabVIEW aus debuggen??? Kannst Du den System Debugger nicht dazu bringen anzuspringen wenn die DLL aufgerufen wird? Oder crasht das Ganze dann?

Für DLLs gibt es auch noch die Call Library Node mit wesentlich mehr Möglichkeiten und da habe ich noch nie unlogischeBig Grin Probleme damit gehabt mit Visual C auch Source Code Debugging zu tun wenn die DLL aus LabVIEW aufgerufen wird.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Formula Node - Funktionen erstellen ? - rolfk - 28.07.2009 07:04

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Rainbow DLL Funktionen einbauen RaisaGeleta 4 4.667 01.11.2016 16:41
Letzter Beitrag: RaisaGeleta
  Funktionen "suchen" gottfried 4 4.589 30.06.2013 08:47
Letzter Beitrag: gottfried
  Array-Funktionen Ninja2602 10 10.802 19.07.2011 18:10
Letzter Beitrag: jg
  Formula Node MarkusZ 2 4.697 22.03.2010 19:07
Letzter Beitrag: MarkusZ
  Potenz Zeichen in Formula Express VI GT123 2 7.852 09.02.2010 16:42
Letzter Beitrag: GerdW
  Formula Node: Code zur Laufzeit aus einer Datei lesen? gottfried 5 7.145 03.02.2009 08:48
Letzter Beitrag: rolfk

Gehe zu: