000
24.11.2006, 14:40 Uhr
~Gockelhahn
Gast
|
Hallo zusammen,
ich möchte gerne aus einem autonomen C-Programm auf die Matlab-Engine zugreifen (z.B. für Visualisierungszwecke). Habe schon lange gegoogelt, hab’s aber bis jetzt nicht hinbekommen. Kann mir jemand helfen, wie ich dabei vorgehen muss? Ausgehen tue ich von dem Beispiel-Programm, dass im Matlab-Verzeichnis unter extern/examples/engmat zu finden ist. Ich möchte die Windows-Version benutzen, daher engwindemo.c. Zur Zeit arbeite ich mit der Studentenversion Release 13.
Zu meinem bisherigen Verständnis: - Innerhalb des C-Programms bindet man die Header-Datei „engine.h“ ein. Muss man diese noch für die eigene Maschine anpassen, damit erkannt wird, wo sich Matlab befindet? - Welche engine.h muss man einbinden, z.B. diese hier? www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=4398&objectType=FILE - Wo muss ich die Header-Datei auf der Platte hinkopieren?
Wenn man das C-Programm kompiliert, dann müsste es doch eigentlich funktionieren? Oder muss man weitere Schritte durchführen?
Thx, Gockelhahn |