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 :

Générer un arbre d'appel des fonctions


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 24
    Points : 15
    Points
    15
    Par défaut Générer un arbre d'appel des fonctions
    Bonjour,

    Est il possible sous Matlab de voir toutes les fonctions appelées par un fichier.m ?
    - J'ai utilisé le profiler, mais ca ne me donne que les fonctions appelées (moi dans mon code j'ai pleins de if et de switch/case, donc toutes mes sous-fonctions en sont pas appelées)
    - J'ai utilisé depfun, mais alors là j'ai pleins de fonctions, dont certaines ne sont jamais utilisées.

    Est ce que vous connaissez une autre solution ?

    Merci d'avance

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Bonjour,


    dans la doc de depfun :
    This includes the second-level files that are called directly by fun, and the third-level files that are called by the second-level files, and so on.
    donc depfun va lister toutes les fonctions présentes dans ton .m, ainsi que toutes les fonctions présentes dans ces fonctions, etc...

    Si tu veux uniquement les fonctions de ton .m, il suffit de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    list = depfun('mesh','-toponly');

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/09/2006, 20h06
  2. Comment appeler des fonctions C# sous Excel
    Par ttttnht dans le forum Windows Forms
    Réponses: 1
    Dernier message: 12/09/2006, 17h49
  3. appel des fonctions d'un driver dans un programme en c
    Par richie25 dans le forum Windows
    Réponses: 5
    Dernier message: 10/01/2006, 09h27
  4. Réponses: 6
    Dernier message: 30/09/2005, 01h53
  5. Appel à des fonctions incluses dans des DLL
    Par Greybird dans le forum Langage
    Réponses: 3
    Dernier message: 26/05/2003, 14h33

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