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 :

Calculer le temps d'exécution d'une fonction


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 53
    Points : 37
    Points
    37
    Par défaut Calculer le temps d'exécution d'une fonction
    Bonjour,
    Je cherche s'il y a dans matlab une fonction qui calcule la durée d'exécution d'une une autre fonction:
    Je me rapelle une fois j'ai travaillé sur C et il y avait une fonction de genre gettime() qui renvoie l'instant présent et pour calculer la durée je faisait

    t1=gettime()
    exécution fonction
    t2=gettime()
    durée=t2-t1

    je cherchez une fonction similaire si elle existe

  2. #2
    Membre confirmé
    Avatar de Dam2227
    Inscrit en
    Juin 2007
    Messages
    343
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juin 2007
    Messages : 343
    Points : 487
    Points
    487
    Par défaut
    Salut

    Regarde du côté de tic et toc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    tic;j=0;for i=1:10000000 j=j+i;end;toc
    Elapsed time is 6.374050 seconds.

    A+
    Matlab 7.14.0.739 (R2012a)
    C/C++, python, R, SQL, Pig, MR

    Ma philosophie: Ne rien faire, mais le faire bien.

  3. #3
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Salut.
    je cherchez une fonction similaire si elle existe
    Tu peux utiliser tic et toc.
    Il y a aussi cputime, clock et etime. Cela dépend aussi de la précision recherchée.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 53
    Points : 37
    Points
    37
    Par défaut
    Merci

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

Discussions similaires

  1. calculer le temps d'exécution d'une fonction
    Par info_sara dans le forum C++/CLI
    Réponses: 4
    Dernier message: 08/06/2015, 16h02
  2. Comment calculer le temps d'exécution d'une fonction
    Par gege2061 dans le forum Télécharger
    Réponses: 0
    Dernier message: 30/11/2010, 16h19
  3. mesurer le temps d'exécution d'une fonction
    Par Fonzy007 dans le forum C
    Réponses: 12
    Dernier message: 28/12/2006, 17h27
  4. Réponses: 10
    Dernier message: 28/04/2006, 16h36
  5. Réponses: 3
    Dernier message: 11/03/2006, 15h35

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