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 :

Transformation de dates numériques en date string


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Homme Profil pro
    Géologue
    Inscrit en
    Novembre 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Géologue
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2011
    Messages : 29
    Points : 20
    Points
    20
    Par défaut Transformation de dates numériques en date string
    Bonjour à tous,

    je sollicite votre aide pour un problème qui persiste...

    J'ai des dates en format numérique sur une colonne de tyoe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    734798,1
    734798,1
    734798,1
    734798,1
    734798,1
    734798,1
    734798,2
    734798,2
    734798,2
    734798,3
    734798,3
    734798,3
    734798,3
    734798,3
    734798,3
    734798,4
    734798,4
    734798,4
    734798,4
    734798,4
    734798,4
    734798,5
    734798,5
    734798,5
    734798,6
    734798,6
    734798,6
    734798,6
    734798,6
    mais je ne peux pas les convertir lorsque j'utilise les formule datevec ou datestr voici le message d'erreur qui suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Error using ==> dateformverify at 29
    DATESTR failed converting date number to date vector.
     
    Error in ==> datestr at 198
    S = dateformverify(dtnumber, dateformstr, islocal);
     
    Caused by:
        Error using ==> datevecmx
        The datevecmx function only accepts double arrays.
    Que dois je faire??

    Merci

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonjour,

    Quel est le type de la variable que tu donnes en entrée de DATESTR?

    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  3. #3
    Membre à l'essai
    Homme Profil pro
    Géologue
    Inscrit en
    Novembre 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Géologue
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2011
    Messages : 29
    Points : 20
    Points
    20
    Par défaut
    les variable sont des cellules ("single")....

  4. #4
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Comme le message l'indique, il faut que tes valeurs soient en DOUBLE.
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  5. #5
    Membre à l'essai
    Homme Profil pro
    Géologue
    Inscrit en
    Novembre 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Géologue
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2011
    Messages : 29
    Points : 20
    Points
    20
    Par défaut
    et comment les passer en double stp??

  6. #6
    Membre éprouvé
    Avatar de ol9245
    Homme Profil pro
    Chercheur
    Inscrit en
    Avril 2007
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Avril 2007
    Messages : 985
    Points : 1 158
    Points
    1 158
    Billets dans le blog
    1
    "La vraie grandeur se mesure par la liberté que vous donnez aux autres, et non par votre capacité à les contraindre de faire ce que vous voulez." Larry Wall, concepteur de Perl.

  7. #7
    Membre à l'essai
    Homme Profil pro
    Géologue
    Inscrit en
    Novembre 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Géologue
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2011
    Messages : 29
    Points : 20
    Points
    20
    Par défaut
    c'est si simple.....

    merci beaucoup

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

Discussions similaires

  1. [AC-2003] convertir date texte en date numérique
    Par cgabidj dans le forum Access
    Réponses: 7
    Dernier message: 25/07/2014, 09h49
  2. Réponses: 8
    Dernier message: 05/12/2012, 10h22
  3. Reformater date française en date numérique
    Par Toiine dans le forum Langage
    Réponses: 6
    Dernier message: 25/06/2012, 17h12
  4. [XL-2007] couleur cellule date differente si date passee, ou date du jour
    Par chris09300 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 29/03/2011, 08h24
  5. DBGrid personnalisé (controle de saisie numérique et date).
    Par abdelghani_k dans le forum Bases de données
    Réponses: 2
    Dernier message: 18/04/2005, 18h50

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