Bonjour,
J'ai commencé un ptit script matlab pour charger un fichier text qui contient des données :
En recherchant un peu partout, j'ai vu que la fonction dlmread pouvait convenir mais je n'arrive pas à la faire fonctionner.
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
21 03.12.2010 11:38 ________________________________________________________________________________ Curve Name: $Nom du truc Curve Values: Index t Ts Tr Value [s] [°C] [°C] [mW] 0 0 20.0239 20 0.354068 11 11 20.0139 20 0.206144 22 22 20.0075 20 0.111209 33 33 20.0045 20 0.0664598 44 44 20.0033 20 0.0485347 55 55 20.0029 20 0.042362 ....
Je sais que la presence de texte au début du fichier cause ça, j'ai donc essayé en ne laissant que les colonnes de donneés : idem.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ??? Error using ==> dlmread at 145 Mismatch between file and format string. Trouble reading number from file (row 1, field 1) ==> 
J'ai essayé avec un bête fichier contenant juste 4 nombres : idem
j'ai un peu tout essayé, j'ai à chaque fois la même erreur.
Que faire ?
J'ai pensé utiliser d'autre fonction (load?fread?) mais je ne sais pas laquelle serait la plus optimale.
Mon objectif final serait d'importer toutes les valeurs, le nom du test (Ce qui a aprés curve name), le nom des mes colonnes (t, Tref,..) etc..
Merci pour l'aide
Partager