Easiest way to skip a few lines and then read data from this text file ( x and y) to draw a plot.

3 views (last 30 days)
I have attached the file I'm trying to do this for.
Thanks a lot!

Accepted Answer

Star Strider
Star Strider on 22 Jan 2020
Edited: Star Strider on 22 Jan 2020
The easiest way I can think of is to use the dlmread function:
filename = '6in_nomass_5.txt';
Data = dlmread(filename, '\t', 6, 0);
There are others, such as readmatrix that are likely even easier, however you did not state the release you are using, so dlmread is a safe option.
EDIT — To draw the plot:
plot(Data(:,1), Data(:,2))

More Answers (1)

Jesus Sanchez
Jesus Sanchez on 22 Jan 2020
From yout MATLAB: Home -> Variable -> Import data.
From there you can also create a function that will allow you to import future files.


Community Treasure Hunt

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

Start Hunting!