14.01.2009, 17:16
Hallo zusammen,
ich habe folgendes Problem: Ich habe ein Programm dass mehre Messkanäle erfasst. Nun sollen die Daten die erfasst werden teilweise weiterverarbeitet werden. Da die Formeln, die dafür verwendet werden von Projekt zu Projekt unterschiedlich sind, habe ich einen Mathscriptknoten verwendet, der eine externe MatLab Funktion aufruft, in der die Daten verarbeitet werden.
Mein Gedanke war, dass man nur noch die Formel in der externen MatLab Datei ändern muss um die Daten zu berechnen. Das ganze funktioniert auch ganz gut aber wenn ich das ganze Programm kompiliere werden die externen MatLab Funktionen in die Application integriert. Somit wird jede Änderung, die in den MatLab Funktionen vorgenommen wird von der kompilierten Application ingoriert. Sie verwendet lediglich die Formel, die in der MatLab Funktion stand, als die Application erstellt wurde.
Kennt einer vielleicht eine Lösung? Wie kann ich das Programm davon überzeugen, dass es weiterhin auf die externen Dateien zugreifen soll? Falls das nicht geht, kennt einer eine andere Lösung, wie ich die Berechnung von Daten in einer kompilierten .exe beeinflussen kann?
ich habe folgendes Problem: Ich habe ein Programm dass mehre Messkanäle erfasst. Nun sollen die Daten die erfasst werden teilweise weiterverarbeitet werden. Da die Formeln, die dafür verwendet werden von Projekt zu Projekt unterschiedlich sind, habe ich einen Mathscriptknoten verwendet, der eine externe MatLab Funktion aufruft, in der die Daten verarbeitet werden.
Mein Gedanke war, dass man nur noch die Formel in der externen MatLab Datei ändern muss um die Daten zu berechnen. Das ganze funktioniert auch ganz gut aber wenn ich das ganze Programm kompiliere werden die externen MatLab Funktionen in die Application integriert. Somit wird jede Änderung, die in den MatLab Funktionen vorgenommen wird von der kompilierten Application ingoriert. Sie verwendet lediglich die Formel, die in der MatLab Funktion stand, als die Application erstellt wurde.
Kennt einer vielleicht eine Lösung? Wie kann ich das Programm davon überzeugen, dass es weiterhin auf die externen Dateien zugreifen soll? Falls das nicht geht, kennt einer eine andere Lösung, wie ich die Berechnung von Daten in einer kompilierten .exe beeinflussen kann?