LabVIEWForum.de - MathScript in eine LV.exe laden

LabVIEWForum.de

Normale Version: MathScript in eine LV.exe laden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(24.08.2011 09:03 )Y-P schrieb: [ -> ]Schon klar, aber dazu muss das VI in seiner EXE verbaut sein!!!
Er kann nicht einen Schalter auf eine LED geben, eine EXE daraus machen und dann Formeln einbinden wollen.
Wie ich ihn verstanden habe, hat er eine EXE, die irgendwelche Signale erfasst (die VIs dazu hat er, so wie ich es verstanden habe, nicht). Die erfassten Signale sollen nun ausgewertet werden. Dazu will er in seine schon vorhandene EXE (die nur Daten erfasst) die Matlab-Berechnungen,.... einbinden. Und das geht doch nicht, oder stehe ich total auf dem Schlauch??? Blink

Nun dieser exakte Sachverhalt kam für mich nicht so deutlich heraus. Natürlich kann man in einer Exe nicht nachträglich ein Script einbauen, wenn das nicht schon vorgesehen ist. Dazu braucht man den Source Code der Applikation und muss die entsprechenden Änderungen darin einbauen. Aber wenn man diesen Formula Parser eingebaut hat, kann man die entsprechende Formel als String im Frontpanel eingeben und ändern.

Nicht dass das Einbauen eines Formula Pasrser trivial wäre. Die Verbinding zwischen dem was der Formula Parser erzeugen kann, und der Applikationslogik kann und ist meistens etwas höhere Programmierarchitektur. Ein Hobbyprogrammierer wird da eher nie zum Ziel kommen.
Ja, du stehst auf dem Schlauch. Schau dir die VIs und die Bsps dazu an. Du kannst eine Formel (symbolisch eingegeben als String!) zur Laufzeit parsen und dann Berechnungen durchführen.
Und glaube mir, es geht! Ich habe das schon eingesetzt in Exen!

Die Frage lautet ja auch, ob es irgendwas anderes als MathScript oder Matlab gibt. Und ja, das gibt es.

Gruß, Jens
Wenigstens hat Rolf mich jetzt verstanden. Big Grin

Gruß Markus

(24.08.2011 09:19 )jg schrieb: [ -> ]Ja, du stehst auf dem Schlauch. Schau dir die VIs und die Bsps dazu an. Du kannst eine Formel (symbolisch eingegeben als String!) zur Laufzeit parsen und dann Berechnungen durchführen.
Und glaube mir, es geht! Ich habe das schon eingesetzt in Exen!

Die Frage lautet ja auch, ob es irgendwas anderes als MathScript oder Matlab gibt. Und ja, das gibt es.

Gruß, Jens
Hallo ihr beiden,

zunächst einmal vielen Dank für die rege Diskussion. Ich war jetzt zwei Tage nicht im Haus und konntes deshalb nicht antworten. Ich habe festgestellt, dass ich mich leider nicht deutlich genug ausgedrückt habe. Ich bin schon der Entwickler der entsprechenden VI. Es geht darum, dass man ein fertig gestelltes VI, das überprüft und verifiziert wurde, nicht nicht anzufassen braucht, wenn es um Signalauswertungen geht. Natürlich werde ich so einen Parser vorsehen. Angedacht ist, dass mal ein Praktikant oder Student dann Untersuchungen mit dem Sensor und der Software vornehmen kann und dabei lediglich an der Mathematik "herum pfuscht".
Ich kann also einen Parser im VI vorsehen und kann eine Funktion dann über einen String einlesen?

Viele Grüße
Ja, das geht. Schön, dass Du uns aufgeklärt hast, dass Du Zugriff zum VI hast. Wir haben hier aneinander vorbeigeredet. Big Grin

Gruß Markus

(25.08.2011 09:37 )toda4506 schrieb: [ -> ]Ich kann also einen Parser im VI vorsehen und kann eine Funktion dann über einen String einlesen?
Seiten: 1 2
Referenz-URLs