J'ai donc un fichier m que j'ai compilé sous forme de DLL en utilisant le compilateur Matlab. Notez que le fichier dll compilé était à l'origine un fichier matlab nommé 'matFunction.m' .Maintenant, je veux pour lancer cette DLL depuis mon code matlab. _Je je fais ce qui suitExécution d'un fichier m compilé dans dll dans matlab
loadlibrary compiledDLL.dll compiledDLL.h
calllib('compiledDLL','matfunction')
mais j'obtiens l'erreur qui
Error using calllib
Method not found
J'ai aussi utilisé
loadlibrary compiledDLL.dll compiledDLL.h
calllib('compiledDLL','matfunction.m')
mais je suis obtenir la même erreur. Quelqu'un peut-il me dire ce que je fais mal, et comment je cours cette DLL dans mon code matlab.
loadlibrary est une fonction, est-ce pas? c'est à dire 'loadlibrary (dll, hfile)'? Je peux me tromper –
http://www.mathworks.com/help/matlab/ref/loadlibrary.html –