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 :

Débogage- créer des points d'arrêt par le code


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 25
    Points : 27
    Points
    27
    Par défaut Débogage- créer des points d'arrêt par le code
    Bonjour,

    Je cherche à créer des points d'arrêt pour tout mon script matlab d'un seul coup, comment je peux le faire ?


    merci

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour,
    Ça ne veut pas dire grand chose. Veux-tu :
    - Mettre un point d’arrêt sur chaque ligne d'un fichier (ce qui ne sert çà rien, il suffit d'en mettre un seul et de d’exécuter ensuite pas à pas)
    - T’arrêter en mode debugger lorsqu'une erreur survient (mode debug:StopIfError, TRES utile)
    - Mettre des points d'arrêts dans tous les fichiers .m appelés par ton script

    Bref décris plutôt ton besoin de debogage que ce que tu crois être la solution.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 25
    Points : 27
    Points
    27
    Par défaut
    Mettre des points d'arrêts dans tous les fichiers .m appelés par ton script

  4. #4
    Membre éprouvé
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Points : 1 277
    Points
    1 277
    Par défaut
    Ça n'est pas immédiat à faire, donc avant d'essayer de trouver comment, es-tu sur que tu en as besoin ? Quel est l'intérêt de s’arrêter à chaque fois que tu appelles une fonction ? Tu ne peux pas cibler la/les fonctions qui t'intéressent (ou les lignes qui les appellent) ? Essayes-tu de régler une erreur en particulier ?

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 286
    Points : 105
    Points
    105
    Par défaut
    Bonsoir,
    Je ne comprends pas pourquoi tu veux déboguer ton programme plusieurs fois, tu peux avoir un seul en incorporant ton programme au milieux de la commande de debogue. J'utilise souvent , cette commande dbstop if error. Je reviens à ton cas, t'as deux cas:
    1. Met un point d'arrêt (dbstop <fct> <line>)
    2. Liste des points d'arrêt (dbstatus <fonction>)
    Bon courage.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 16/08/2007, 15h12
  2. [DEBUG] impossible d'ajouter des points d'arrêts
    Par erwan.bodere dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 16/04/2007, 17h25
  3. Réponses: 6
    Dernier message: 05/04/2007, 09h46
  4. Comment mettre des point d'arrêt
    Par Claude l'ancien dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 23/06/2006, 11h58

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