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
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
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.
Mettre des points d'arrêts dans tous les fichiers .m appelés par ton script
Ç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 ?
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.
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