Hé, j’ai besoin d’importer un gros fichier de données dans matlab, mais je ne suis pas sûr de la meilleure façon de le faire. J’ai fait des expériences avec fopen et texts mais je ne peux rien faire fonctionner correctement. Toute aide est appréciée.
Meilleure réponse
Si le format ne change pas dans le fichier (tel qu’après 10 s, soudain aussi des données sur tout ce qui apparaît), vous pouvez simplement utiliser:
fid=fopen('test.txt');data=textscan(fid,'%*s%f','delimiter',':');fclose(fid);t=data{1}(1:4:end);gs=data{1}(2:4:end);gflat=data{1}(4:4:end);gflong=data{1}(3:4:end);