MATLAB: Bon moyen d’importer un fichier de données

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);