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 :

vérification des erreurs de code


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 29
    Points : 33
    Points
    33
    Par défaut vérification des erreurs de code
    Hello,

    Une petite question toute bête.
    Existe t-il sous matlab une fonctionnalité qui permet de vérifier rapidement son code ? Par exemple qui permettrait de trouver une variable mal orthographiée ou une fonction n'ayant pas le bon nombre d'arguments...
    Actuellement pour moi, ceci n'est vérifié qu'à l'exécution, donc je perds pas mal de temps à corriger mes fautes une par une.
    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 316
    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 316
    Points : 52 951
    Points
    52 951
    Par défaut
    La fonction mlint devrait répondre à tes attentes.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 29
    Points : 33
    Points
    33
    Par défaut merci de ta réponse
    Mais ce n'est qu'une partie de ce que je cherchais !
    (et au passage, visiblement, matlab recommande maintenant la fonction checkcode à la place (mais je n'ai pas trop vu la différence entre les 2)).

    En effet, ces fonctions ne font que reprendre un certain nombre de warnings déjà présents dans l'éditeur, mais elles ne "compilent" (le terme n'est pas adapté) pas le code à la recherche d'erreurs (comme l'utilisation d'une variable inconnue...)

  4. #4
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Non ca n'existe pas. Tout simplement car il n'y a pas de compilation dans MATLAB, comme le code est interprété il est impossible de détecter ce genre d'erreur autrement qu'en exécutant le code.

Discussions similaires

  1. Strtol - Vérification des erreurs ?
    Par Bktero dans le forum C
    Réponses: 7
    Dernier message: 23/11/2010, 21h52
  2. vérification des erreurs
    Par oprian dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/12/2007, 14h52
  3. vérification des erreurs d'un code C++
    Par nadjib2007 dans le forum C++Builder
    Réponses: 15
    Dernier message: 30/08/2007, 05h29
  4. [VBA-E] vérification des erreurs d'arrière plan
    Par WagaSeb dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/02/2007, 13h41
  5. Réponses: 4
    Dernier message: 05/06/2006, 11h34

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