Um MATLAB-Code in C oder C++ aufzurufen, wie wählen Sie zwischen der Verwendung der MATLAB-Engine und der Verwendung des MATLAB-Compilers mcc, um gemeinsam genutzte C- oder C++ - Bibliotheken aus Ihrem MATLAB-Code zu erstellen? Was sind ihre Vor- und Nachteile? Für die zweite Methode, siehe http://www.mathworks.com/access/helpdesk/help/toolbox/compiler/f2-9676.htmlMATLAB-Engine versus von MATLAB Compiler erstellte Bibliotheken?
Gibt es andere Möglichkeiten, MATLAB von C oder C++ aufzurufen?
Möchte http://stackoverflow.com/questions/1071778/data-streaming-in-matlab-with-input-data-coming-in-from-ac-executable/1074038#1074038 – Jacob
Danke aber das ist nicht was ich will. Ich spreche nicht über das Aufrufen von C oder C++ von Matlab nach Mex, sondern das mcc-kompilieren von Matlab-Code in eine Bibliothek, die später in C oder C++ aufgerufen werden kann. – Tim
Ich kenne die vollständige Antwort nicht, aber sehen Sie sich die Installationsanforderungen für die Ausführung an. Das Aufrufen der MATLAB-Engine erfordert definitiv die Installation von MATLAB auf der Maschine. Trifft das zu, wenn Sie nur gemeinsam genutzte Bibliotheken verwenden? –