IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Code MATLAB compilé en C/C++


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 7
    Par défaut Code MATLAB compilé en C/C++
    Bnjour, j'ai mon code Matlab qui demande beaucoup de temps pour son execution, pour cela je veux le transformer en C/C++ pour ameliorer le temps d'execution. J'ai reflechis à utiliser la commande mcc pour cela.
    Est ce quelcun a travaillé avec cette commande ou a rencontré un problème comme celci.
    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Le code MATLAB ne sera pas "compilé" en code C (ou C++.)

    Pour obtenir du code C (ou C++) il faut tout recoder dans ce langage.

    L'outil Compiler permet seulement d'englober du code écrit en MATLAB dans un fichier en C (ou autre). Le code obtenu n'est pas plus rapide (voir la : Une application compilée est-elle plus rapide ?)

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 7
    Par défaut
    Merci. Maintenent je veux savoir comment faire pour ameliorer le temps d'execution du code Matlab en utilisant C/C++.
    Merci

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Es-tu sûr d'avoir bien optimisé ton code sous MATLAB ?

    Si tu penses que le code MATLAB ne peut plus être optimisé, il va falloir générer des fichiers MEX.

    Voir encore la : Les fichiers MEX

  5. #5
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 7
    Par défaut
    Moi je simule suos matlab. pour ce faire je dois utiliser plus de réalisations, et comme mon programme utilise plusieurs fonctions, ceci rend l'execution plus lente. J'ai cherché comment rendre le temps de simulation plus court, mais je n'ai pas abouti à ceci.
    Merci de m'aider

  6. #6
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Citation Envoyé par boundrey Voir le message
    Merci de m'aider
    Pour ceci, il faudrait que tu nous montres les bouts de code que tu souhaites optimiser.

Discussions similaires

  1. [Compiler] performance d'un code MATLAB compilé
    Par pierrot74 dans le forum MATLAB
    Réponses: 4
    Dernier message: 04/10/2010, 16h02
  2. Transcrire une fonction mathématique en code Matlab
    Par casper84 dans le forum MATLAB
    Réponses: 1
    Dernier message: 30/03/2007, 17h04
  3. erreur code à la compilation
    Par kankeba dans le forum Delphi
    Réponses: 2
    Dernier message: 06/03/2007, 23h19
  4. Utilisation du code MATLAB dans environnement .NET
    Par SOPRA-Eherve dans le forum MATLAB
    Réponses: 5
    Dernier message: 28/11/2006, 12h43
  5. DCT & code matlab
    Par meera dans le forum Images
    Réponses: 3
    Dernier message: 19/07/2006, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo