salut tous,
je vous écris car j'ai un petit soucis, j'ai un fichier texte avec des données de ce type:
1, 2.5, 52, 5.6, 5.,
1, 2.5, 52, 5.6, 5., 2.5, 52,
1, 2.5, 52, 5.6, 5., 2.5, 52, 5.6, 5., 5.6, 5., 2.5, 52, 5.6, 5.,
et je voudrais lire avec matlab les lignes de ce fichier et extraire nombres contenues dans ces différentes lignes.
1°) pour la première ligne le traitement de cette ligne devrait me donner 5 composantes : "1" "2.5" "52" "5.6" 5.0"
la seconde ligne "1" "2.5" "52" "5.6" "5." "2.5" "52"
etc...
2°) pour lire les lignes de mon fichiers pas de soucis je fais une boucle avec "fgets" et je stocke la ligne du fichiers dans une variable ligne:
3°) par contre j'ai essayé d'utilisé "sscanf" et "texscan" mais je ne suis pas arrivé à faire ce que je souhaite
Code : Sélectionner tout - Visualiser dans une fenêtre à part laLigne=fgets(monFichier)
==> pourriez vous me dire comment faire histoire que je résolve ceci une bonne fois pour toute ?
merci d'avance pour votre aide
Partager