Adding multiple lines in plot using annotation

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

 Akzeptierte Antwort

Mehmed Saad
Mehmed Saad am 28 Apr. 2020

3 Stimmen

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 Kommentar

Thank you so much, my friend. So one line means one bracket. Got it!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Olawale Ikuyajolu
Olawale Ikuyajolu am 28 Apr. 2020

0 Stimmen

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);

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by