How do I convert a cell array of char to a single plot title?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Paul Fishback
le 19 Mai 2015
Commenté : Paul Fishback
le 19 Mai 2015
I have a 3-by-1 cell, call it "labels," each of whose entries is a char. For example, labels{1,1}=A1,A2,A3 labels{2,1}=B1,B2,B3,B4 labels{3,1}=C1,C2
I would like to create a multi-line plot title using the content of each label cell on a different line. Specifically, the title would look as follows:
A1,A2,A3
B1,B2,B3,B4
C1,C2
0 commentaires
Réponse acceptée
Titus Edelhofer
le 19 Mai 2015
Hi,
use sprintf to add a carriage return at the end of each line:
title(sprintf('%s\n', labels{:}))
Titus
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Title dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!