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 :

Afficher une variable de type string


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 37
    Points : 29
    Points
    29
    Par défaut Afficher une variable de type string
    Bonjour,

    Comment puis-je afficher une variable de type string?

    C'est un string:
    >> currentprtTlk

    currentprtTlk =

    'QAE19000000'
    Mais je n'arrive pas l'imprimer avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     fprintf('%s',currentprtTlk);
    Cela me donne:
    ??? Error using ==> fprintf
    Function is not defined for 'cell' inputs.
    Merci d'avance pour votre réponse.

  2. #2
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 828
    Points
    14 828
    Par défaut
    Et non ce n'est pas un string : MATLAB dans le message d'erreur te dit que c'est un format cell, et il est rare qu'il mente
    Par contre currentprtTlk{1} est en format string.
    Tu dois donc faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fprintf('%s',currentprtTlk{1});
    Petite lecture intéressante :
    4. Les tableaux de cellules (cell array)

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 37
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par caro95470 Voir le message
    Et non ce n'est pas un string : MATLAB dans le message d'erreur te dit que c'est un format cell, et il est rare qu'il mente
    Par contre currentprtTlk{1} est en format string.
    Tu dois donc faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fprintf('%s',currentprtTlk{1});
    Petite lecture intéressante :
    4. Les tableaux de cellules (cell array)
    Merci, je cherchais depuis une heure.

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

Discussions similaires

  1. problème avec une variable de type string
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/06/2007, 15h53
  2. Réponses: 6
    Dernier message: 14/02/2007, 22h08
  3. Des " dans une variable de type String
    Par 4lkaline dans le forum Langage
    Réponses: 6
    Dernier message: 06/11/2006, 15h20
  4. convertir une variable de type String en Number
    Par lilbrother974 dans le forum Flash
    Réponses: 13
    Dernier message: 06/09/2006, 09h28
  5. Ajouter a une variable de type string, un entier
    Par Little-Freud dans le forum SL & STL
    Réponses: 12
    Dernier message: 05/03/2005, 20h33

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