Bonjour
en fait j'ai un probléme de conversion en string une cell array pour pouvoir l'écrire dans
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}
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
1 2 3 4 5 6
| x =
'225' '395' '130' '70'
'255' '425' '145' '100'
'255' [] '145' []
'345' [] '175' [] |
et {x{:,1}}
1 2 3 4 5
| >> {x{:,1}}
ans =
'225' '255' '255' '345' |
Partager