Matlab:Ecrire un vecteur numerique

Résolu/Fermé
ballim - 5 janv. 2009 à 15:05
 ballim - 6 janv. 2009 à 14:32
Bonjour,

Je cherche à écrire le vecteur X=[1;2;30;250] sous forme X=[001;002;030;250], pour avoir toujour le nombre sur 3 chiffres.

Quelqu'un pourrait m'aidez svp

3 réponses

Merci pour ta réponse char snipeur;

En fait c'est pour l'écrire dans un fichier texte. Je veux ecrire le fichier colonne X avec trois chiffre.
1
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
5 janv. 2009 à 16:17
pour quoi faire ?
selon le but, la solution est différente.
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
5 janv. 2009 à 17:59
essai en convertissant en string , regarde si c'est fessable avec num2str().
0
C'est bon j'ai trouvé, je te remercie encore!

La réponse est num2str(X,'%03d')
0