Importation d'un fichier texte en matlab

dadawsa -  
khunlun Messages postés 117 Date d'inscription   Statut Membre Dernière intervention   -


Bonsoir,

je suis débutante en matlab et je ne sais pas comment importer un fichier texte en matlab.

veuillez m'aider.

Merci d'avance.
A voir également:

1 réponse

khunlun Messages postés 117 Date d'inscription   Statut Membre Dernière intervention   27
 
Bonjour,

Pour l'importation de fichier texte, vous avez plusieurs solutions :
- load
- dlmread
- importdata

Les syntaxes sont les suivante
mat = load('mon_Fichier.txt'); => retourne une matrice
mat = dlmread('mon_Fichier.txt',sep,[debut,fin]); => idem
mat = importdata('mon_Fichier.txt',sep); => retourne une matrice ou une structure (dépendant de votre fichier d'entrée)

Ensuite ca dépend de votre utilisation

Il me semble de le plus rapide est importdata.
Maintenant sur des petits fichiers, ca n'a pas trop de sens de parler de rapidité.

Le séparateur permet de faire comprendre à matlab ou il doit faire la séparation des données.
exemple une ligne "2;3;5" donnera une vecteur ligne [2,3,5].

debut et fin dans dlmread sont facultatifs (d'ou les crochets).
Vous pouvez renseigner le coin supérieur gauche et inférieur droit de la zone ou vous voulez vos données.

Si vous avez des questions, n'hésitez pas.

Cordialement,
Khunlun
14