Remove line between first and last point on plot
16 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
manateejoe
el 14 de Jul. de 2015
Respondida: manateejoe
el 14 de Jul. de 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 comentarios
Respuesta aceptada
Más respuestas (1)
Honglei Chen
el 14 de Jul. de 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 comentarios
Star Strider
el 14 de Jul. de 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.
Ver también
Categorías
Más información sobre Annotations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!