Bonjour,
Je cherche en charger un fichier de ce format dans un matrice :
J'ai essayé avec textscan et fscanf mais ça me donne toujours n'importe quoi comme résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 "Titre" "Titre" "Titre" "Titre" 0.1000 0.5400 0.1301 0.004 0.5613 0.3112 0.0000 1.000 0.1000 0.5400 0.1301 0.004 0.5613 0.3112 0.0000 1.000 0.1000 0.5400 0.1301 0.004 0.5613 0.3112 0.0000 1.000 0.1000 0.5400 0.1301 0.004 0.5613 0.3112 0.0000 1.000
A partir de ce fichier, j'aimerais tout simplement obtenir une matrice de ce genre :
Merci d'avance pour vos aiguillages.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 [0.1000, 0.5400, 0.1301, 0.004 ; 0.5613, 0.3112, 0.0000, 1.000 ; 0.1000, 0.5400, 0.1301, 0.004 ; 0.5613, 0.3112, 0.0000, 1.000 ; 0.1000, 0.5400, 0.1301, 0.004 ; 0.5613, 0.3112, 0.0000, 1.000 ; 0.1000, 0.5400, 0.1301, 0.004 ; 0.5613, 0.3112, 0.0000, 1.000]
----------------------------------------------------
Pour info, voici le genre de chose que j'ai essayées :
Code Matlab : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 a = textscan(fid, '%f', 11, 'Headerlines', 1) a = textscan(fid, '%f', 22, 'Delimiter', '\t', 'Headerlines', 1) a = textscan(fid, '%f %f %f %f %f %f %f %f %f %f %f', 'Delimiter', '\n', 'Headerlines', 1)
Partager