remove the header while reading from a text file

13 views (last 30 days)
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.

Accepted Answer

Star Strider
Star Strider on 19 Jul 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 Comments
Star Strider
Star Strider on 19 Jul 2016
My pleasure.
If my Answer solved your problem, please Accept it.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!