Azzera filtri
Azzera filtri

Adding multiple lines in plot using annotation

132 visualizzazioni (ultimi 30 giorni)
I want to add 3 lines to my plot using annotation, but I can't figure out one way to do it jumping line. I'm trying:
dim = [0.15 0.5 0.3 0.3];
str = ['A = ',num2str(A),'\epsilon = ',num2str(epsilon),'k = ',num2str(k)];
annotation('textbox',dim,'String',str,'FitBoxToText','on');
But what I get back is:
How can I jump line between the A = 2 and the \epsilon = 0.05?
Thank you,
Rafael Feher

Risposta accettata

Mehmed Saad
Mehmed Saad il 28 Apr 2020
figure,plot(1:10)
A = 2;
epsilon = 0.05;
k=2;
dim = [0.15 0.5 0.3 0.3];
str = {['A = ',num2str(A)],['\epsilon = ',num2str(epsilon)],['k = ',num2str(k)]};
annotation('textbox',dim,'String',str,'FitBoxToText','on');
  1 Commento
Rafael Fehér
Rafael Fehér il 28 Apr 2020
Thank you so much, my friend. So one line means one bracket. Got it!

Accedi per commentare.

Più risposte (1)

Olawale Ikuyajolu
Olawale Ikuyajolu il 28 Apr 2020
text(0.5, 1.5,'Your Text', 'fontsize',6,'color','k','FontWeight','bold');
r = rectangle('Position',[0.3 1.4 5 0.15]','linewidth',1.6);

Community Treasure Hunt

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

Start Hunting!

Translated by