next line, new line! in the text( ) code

154 vues (au cours des 30 derniers jours)
suyun
suyun le 9 Nov 2012
Commenté : Jim Royalty le 17 Mai 2017
I want to write text using text code
text(5,5,['MATLAB','\n']);
but '\n' doesn't work.
I want a textbox consisting of three text lines

Réponse acceptée

Image Analyst
Image Analyst le 9 Nov 2012
Modifié(e) : Image Analyst le 9 Nov 2012
Try sprintf:
message = sprintf('Line #1\nThe second line.\nAnd finally a third line.');
plot(1:20);
text(5, 5, message, 'FontSize', 20, 'Color', [.6 .2 .6]);

Plus de réponses (1)

Jan
Jan le 9 Nov 2012
text(5, 5, ['MATLAB', char(10), 'Line 2']);
text(10, 5, {'MATLAB2', 'Line 2'});
  1 commentaire
Jim Royalty
Jim Royalty le 17 Mai 2017
This answer works. My \n didn't.

Connectez-vous pour commenter.

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by