remove the header while reading from a text file

10 vues (au cours des 30 derniers jours)
sb
sb le 19 Juil 2016
Commenté : Star Strider le 19 Juil 2016
Hi! I am trying to read a text file by the following command:
a= importdata('D:\Input\0518060.txt') ;
The input file (attached) has a header and followed by a matrix of 480x480 elements. How can I remove the header and use the matrix only for the further operation? Thanks in advance.

Réponse acceptée

Star Strider
Star Strider le 19 Juil 2016
Use textscan:
fidi = fopen('surjendu 0518060.txt','r');
Datac = textscan(fidi, repmat('%f', 1, 480), 'HeaderLines',1, 'CollectOutput',1);
Data = Datac{1};
The ‘Data’ variable is your (480x480) double array.
  2 commentaires
sb
sb le 19 Juil 2016
It worked. Thanks a lot.
Star Strider
Star Strider le 19 Juil 2016
My pleasure.
If my Answer solved your problem, please Accept it.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Data Import and Export dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by