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 :

Convertir un cell array en string


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 34
    Points : 24
    Points
    24
    Par défaut Convertir un cell array en string
    Bonjour
    en fait j'ai un probléme de conversion en string une cell array pour pouvoir l'écrire dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fprintf(fid,strcat('mon vécteur en x est : ', {x{:,l} } ,' "en y est le suivant ', y{:,l} ,' "/>\n'));
    j'ai pensé à int2str
    également à cellstr mais toujours aucun résultat .


    par contre j'arrive à remplacer le {x{:,l} } par x{:,l}

    mais c'est pas ce que je voulais faire
    parceque les valeurs de x{:,l} sont pas récupérée sous forme d'un array
    par exemple voici les valeurs récupérées par x{:,1}

    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
    >> x{:,1}
     
    ans =
     
    225
     
     
    ans =
     
    255
     
     
    ans =
     
    255
     
     
    ans =
     
    345
    par contre x est une matrice
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    x = 
     
        '225'    '395'    '130'    '70' 
        '255'    '425'    '145'    '100'
        '255'       []    '145'       []
        '345'       []    '175'       []
    et {x{:,1}}

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    >> {x{:,1}}
     
    ans = 
     
        '225'    '255'    '255'    '345'

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 34
    Points : 24
    Points
    24
    Par défaut
    le probleme c'est comment afficher tout un vecteur de string dans le fprintf

    et tout cela a une relation avec mon dérniér topic déja lancé

    comment séparer les composantes d'un vecteurs !!

    et c'est pour cela que j'ai pensé à {x{:,l}}

  3. #3
    Expert confirmé
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Points : 4 039
    Points
    4 039
    Par défaut
    ça ressemble à la solution que j'ai donnée dans l'autre post à l'utilsateur Annabelle, à savoir afficher une cellule sous forme de tableau

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 34
    Points : 24
    Points
    24
    Par défaut
    merci beaucoup tug83

    mais c ce que j'ai fais et le probleme est qu'il ne sépare pas entre les valeurs

    c'est à dire les valeurs ou les composantes de ce vecteurs sront affichées collées

Discussions similaires

  1. Convertir Cell array en Double array
    Par anouaraz dans le forum MATLAB
    Réponses: 6
    Dernier message: 27/05/2010, 17h46
  2. initialisation d'un cell array of string
    Par tubaas dans le forum MATLAB
    Réponses: 2
    Dernier message: 02/02/2010, 10h37
  3. convertir un élément d'un array en string
    Par tanguy.L dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 20/11/2009, 21h54
  4. string dans *.csv et cell array
    Par Gébix dans le forum Octave
    Réponses: 3
    Dernier message: 31/05/2009, 09h34
  5. TStringList en array of string
    Par JediKerian dans le forum Langage
    Réponses: 2
    Dernier message: 20/03/2003, 16h37

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