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

309 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.

Catégories

En savoir plus sur Text Data Preparation dans Help Center et File Exchange

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by