fixe des chiffres avec matlab
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

fixe des chiffres avec matlab



  1. #1
    0grim

    fixe des chiffres avec matlab


    ------

    Bonjour

    Je suis sur un programme en matlab qui doit ecrire une adresse :
    par exemple : /home/....../année/jour/annéejour.nc
    les fichiers sont classé par jour sous la forme 2002052.nc pour le 52e jour de l'année 2002.
    Il n'y a aucun problème avec l'année puisque le premier chiffre n'est pas un 0
    mais avec les jours, il simplifie 052 par 52 et donc le nom de mon fichier n'est plus juste.
    cette valeur doit etre incrémentée de 001 à 365 (parce qu'il y a 365 jours dans l'année ^^), donc je peux pas trop la mettre en tant que caractère.
    Est ce que vous connaissez une fonction qui fixe le nombre de chiffre à ma variable "jour" ?

    Merci.

    -----

  2. #2
    Fanch5629

    Re : fixe des chiffres avec matlab

    Bonjour.

    Chercher dans la doc la fonction sprintf qui écrit une chaîne formatée. Cela devrait faire l'affaire.

    Cordialement.

  3. #3
    lou_ibmix_xi

    Re : fixe des chiffres avec matlab

    Code:
    filename = sprintf ('%s/%d%03d.nc', y, doy)
    où "y" est l'année et "doy" le jour de l'année. De manière générale, le "0" après le "%" est le caractère à utiliser pour combler pour que l'entier fasse au minimum "3" digits
    Dernière modification par lou_ibmix_xi ; 13/04/2010 à 17h43. Motif: explication

  4. #4
    0grim

    Re : fixe des chiffres avec matlab

    ok, merci beacoup =)

  5. A voir en vidéo sur Futura

Discussions similaires

  1. resolution des ODE avec Matlab
    Par invitec2cefd52 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 25/12/2009, 19h59
  2. Matlab et chiffres après la virgule
    Par Bartolomeo dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 30/04/2009, 19h56
  3. [Matlab] Résoudre une équation diff à pas fixe.
    Par inviteaf2e78df dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 10/01/2008, 09h29
  4. séparation chiffres matlab
    Par inviteb6d74d9b dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 27/03/2006, 12h51
  5. Comment calculer en assembleur avec des chiffres à virgule ?
    Par invite9e020ebb dans le forum Électronique
    Réponses: 8
    Dernier message: 11/08/2005, 15h46
Découvrez nos comparatifs produits sur l'informatique et les technologies.