LabVIEWForum.de
Matlab Script in LV - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Matlab Script in LV (/Thread-Matlab-Script-in-LV)



Matlab Script in LV - bender - 19.05.2008 14:03

Hallo zusammen!
Ich sitze hier vor einem mir nicht nachvollziehbaren Problem....

Ich möchten ein MatlabScript in LabVIEW nutzen. Ich benutzen in meinem Hauptprogramm bereits ein SubVi welches ein MatlabScript enthält - funktioniert wie gewünscht. Nun habe ich ein weiteres SubVi mit einem neuen MatlabScript nach dem gleichen Prinzip erstellt und ich bekomme jetzt die Fehlermeldung: "1048" - "LabVIEW scheiterte daran die Variable vom Scriptserver zu lesen".


Anbei 2 screenshots und das nicht funktionierende SubVi.
(Zur kurzen Erklärung des SubVi's - es wird eine Linearinterpolation im Raum gemacht. Die Eingangsmatrix gibt die festen Punkte der Interpolationsrechnung an. Über die 2Punkte Geradengleichung werden die einzelnen zwischenPunkte berechnent)

Kennt sich da jemand mit aus?

Gruß, Bender

LV7.1


Matlab Script in LV - blacky - 19.05.2008 14:12

Wenn ich es austeste kommt

Fehler 1047
LabVIEW: Fehler bei der Übertragung der Variable zum Skriptserver. Server:"" in linearInterpolation[1].vi

Funktioniert das Script über Matlab?

mfg blacky


Matlab Script in LV - bender - 19.05.2008 14:19

' schrieb:Wenn ich es austeste kommt

Fehler 1047
LabVIEW: Fehler bei der Übertragung der Variable zum Skriptserver. Server:"" in linearInterpolation[1].vi

Funktioniert das Script über Matlab?

mfg blacky


Hi

Ja - das eigentliche MatlabScipt (m-file) läuft.

Gruß, bender


Matlab Script in LV - bender - 19.05.2008 14:24

Das Matlab m-file wollte ich noch mit hochladen - funktioniert irgendwie nicht.
(ist ja im Endeffekt genau das, was im SubVi MatlabScriptNode steht)

bender


Matlab Script in LV - dc6xs - 19.05.2008 18:03

Mal ganz einfach die Figures und Plots auskommentieren?


Matlab Script in LV - bender - 20.05.2008 17:01

Habs hinbekommen.

Es lag an mehreren Kleinigkeiten z.B.

- Der befehl "clear all" ist überflüssig - ich nehme an, dass daduch die diefinierten Variablen gelöst werden. In Matlab ging das, weil ich die eigentlichen Variablen erst danach angelegt hatte.

- noch 2 Tippfehler - die mir eigentlich auch Matlab hätte anzeigen müssen.... (oder auch LV - der schmeißt einfach nur "Fehler")

Gruß, Bender