Bonjour,
J'ai une simulation qui est tres longue sous matlab classique. J'aimerais savoir si cela serait plus rapide si je compilais le code matlab avant? Est-ce qu'il y a deja eu des essais dans ce sens?
Merci.
Mich
Bonjour,
J'ai une simulation qui est tres longue sous matlab classique. J'aimerais savoir si cela serait plus rapide si je compilais le code matlab avant? Est-ce qu'il y a deja eu des essais dans ce sens?
Merci.
Mich
Salut,
pour voir où tu passes du temps dans un code, tu peux utiliser le profiler. Si tu as des boucles essaye de les transformer en calcul matriciel, et si c'est impossible tu peux coder ton code Matlab en C en utilisant les mex functions (voir la faq http://matlab.developpez.com/faq/?page=mex#mex_utiliser).
N'oubliez pas de consulter les FAQ Matlab et les tutoriels Matlab
Pas de question technique par MP, Merci
Merci pour la réponse. Il va vraiment falloir que je regarde ces mex car je simule en MATLAB ce qui va être implémenté en C dans un microcontrolleur.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager