Remove line between first and last point on plot
16 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
manateejoe
am 14 Jul. 2015
Beantwortet: manateejoe
am 14 Jul. 2015
I am plotting data from a text file, however, the plot automatically connects the first and last points. How do I get rid of this line?

data = load('data.txt');
time = data(:,1);
avg = data(:,2);
plot(time, avg)
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
Honglei Chen
am 14 Jul. 2015
Are you sure your last point and first point are not the same? If they are, simply do
plot(time(1:end-1),avg(1:end-1))
2 Kommentare
Star Strider
am 14 Jul. 2015
See if:
time = [data(:,1); NaN];
avg = [data(:,2); NaN];
improves the plot.
If your data.txt file is not too large, attach it (use the ‘paperclip’ icon). Without it, it is only a guess as to what the best solution is.
Siehe auch
Kategorien
Mehr zu Annotations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!