LabVIEWForum.de
exe aus vi mit matlab Scriptknoten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: exe aus vi mit matlab Scriptknoten (/Thread-exe-aus-vi-mit-matlab-Scriptknoten)



exe aus vi mit matlab Scriptknoten - neuer - 12.02.2014 13:43

Hallo,
im Labview 2013 ist es möglich, matlab-scripte zu verwenden. Das funktioniert prinzipiell bei mir (Win7 Rechner mit matlab und Labview). Wenn ich eine exe erstelle, (Labview installer wurde genutzt) dann läuft alles ohne Fehlermeldug durch.

Nach Installation und Start der .exe auf einem Win7 Rechner ohne Labview und ohne matlab fehlen aber die Ausgaben des matlab-scriptes. Der Rest läuft. Es scheint also so zu sein, dass das matlab script nicht mit kompiliert wird oder nicht mit aufgerufen werden kann.
Gibt es eine Möglichkeit die exe auf einem Rechner ohne Labview und ohne matlab lauffähig zu bekommmen? Oder gibt es spezielle Einstellungen unter "Built" oder "Installer"?

Danke
Ulli


RE: exe aus vi mit matlab Scriptknoten - GerdW - 12.02.2014 14:54

Hallo Ulli,

erst einmal lesen wir die Hilfe zur Funktion:
Zitat:MATLAB-Skript
Übergeordnete Palette: Skriptknoten

Erfordert: Full Development System (Windows)

Ruft die MATLAB®-Software zur Ausführung von Skripten auf. Um mit MATLAB-Skriptknoten arbeiten zu können, muss eine lizenzierte Kopie einer MATLAB-Version ab 6.5 installiert sein, da für die Ausführung von Skripten in MATLAB-Syntax der MATLAB-Skript-Server aufgerufen wird

Dann überlegen wir mal zusammen:
Du verwendest den Matlab-Script-Knoten, der es erlaubt ein m-Skript an Matlab weiterzureichen, dort zu berechnen und die Ergebnisse abzuholen.
Und jetzt wunderst du dich, warum das auf einem Rechner ohne Matlab nicht funktioniert?
Tut mir leid, aber ein typischer Fall von Rtmfx

Wenn du stattdessen den MathScript-Knoten verwenden würdest, würde ich mich allerdings ebenso wundern, warum das nicht funktioniert…


RE: exe aus vi mit matlab Scriptknoten - neuer - 14.02.2014 10:14

Hallo Gerd,
das hatte ich auch gelesen :-) Aber daraus geht für mich nicht eindeutig hervor ob nach der exe-Erstellung der matlab-server noch notwendig ist. Deswegen der Test und meine Frage ob irgendwelche Optionen/Einstelllungen helfen. Ich entnehme Deiner Antwort, dass Dir auch keine bekannt sind.
Danke,
Ulli


RE: exe aus vi mit matlab Scriptknoten - jg - 14.02.2014 10:26

Matlab am Zielrechner installieren ist schon mal eine Minimalvoraussetzung. Ohne geht es nicht.

Gruß, Jens


RE: exe aus vi mit matlab Scriptknoten - GerdW - 14.02.2014 12:07

Hallo neuer,

Zitat:Aber daraus geht für mich nicht eindeutig hervor

Was ist an
Zitat:Um mit MATLAB-Skriptknoten arbeiten zu können, muss eine lizenzierte Kopie einer MATLAB-Version ab 6.5 installiert sein
deiner Meinung nach nicht eindeutig?