Is there an eraser for Matlab graphs?

1 visualización (últimos 30 días)
Mohsen
Mohsen el 2 de Sept. de 2019
Respondida: Rik el 3 de Sept. de 2019
A journal instructs authors that curves in a graph should not cross text labels. This creates a dilemma of how to put a label where there are many curves. One possibility is to put a "white out" where you want to add a label, after you have plotted the curves and before inserting the label.
But I think there is no sense of time order of "first" and "second" item on a graph. So I am wondering if there is another solution.
( Currently I terminate the plots in the vicinity of the lable and then restart them after the label. Obviously a slow process. )
  1 comentario
darova
darova el 3 de Sept. de 2019
Can you make a printscreen? What about
legend('curve1','curve2','Location','Best')

Iniciar sesión para comentar.

Respuestas (1)

Rik
Rik el 3 de Sept. de 2019
You can use the annotation function to force a white background around a text label. If you add the annotation after plotting your graphs it will automatically be on top.

Categorías

Más información sobre Line Plots en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2015b

Community Treasure Hunt

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

Start Hunting!

Translated by