Adding multiple lines in plot using annotation

129 vues (au cours des 30 derniers jours)
Rafael Fehér
Rafael Fehér le 27 Avr 2020
Commenté : Rafael Fehér le 28 Avr 2020
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

Réponse acceptée

Mehmed Saad
Mehmed Saad le 28 Avr 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 commentaire
Rafael Fehér
Rafael Fehér le 28 Avr 2020
Thank you so much, my friend. So one line means one bracket. Got it!

Connectez-vous pour commenter.

Plus de réponses (1)

Olawale Ikuyajolu
Olawale Ikuyajolu le 28 Avr 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);

Catégories

En savoir plus sur Just for fun dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by