Pour appeler du code MATLAB en C ou C++, comment choisissez-vous d'utiliser le moteur MATLAB et d'utiliser le compilateur MATLAB mcc pour créer des bibliothèques partagées C ou C++ à partir de votre code MATLAB? Quels sont leurs avantages et leurs inconvénients? Pour la deuxième méthode, voir http://www.mathworks.com/access/helpdesk/help/toolbox/compiler/f2-9676.htmlMoteur MATLAB par rapport aux bibliothèques créées par MATLAB Compiler?
Existe-t-il d'autres moyens d'appeler MATLAB à partir de C ou C++?
Pourrait vouloir vérifier http://stackoverflow.com/questions/1071778/data-streaming-in-matlab-with-input-data-coming-in-from-ac-executable/1074038#1074038 – Jacob
Merci mais ce n'est pas ce que je veux. Je ne parle pas d'appeler C ou C++ de Matlab par mex, mais de compiler mcc le code matlab dans la bibliothèque qui peut ensuite être appelée en C ou C++. – Tim
Je ne connais pas la réponse complète, mais regardez les exigences d'installation pour l'exécution. L'appel du moteur MATLAB nécessite définitivement l'installation de MATLAB sur la machine. Cela est-il vrai pour les bibliothèques partagées? –