Effacer les filtres
Effacer les filtres

Adding multiple lines in plot using annotation

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

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by