display dataset showing full char entries
Afficher commentaires plus anciens
By default, the display function only explicitly displays character array entries in datasets if they have length 10 or less. Is there a way to override this to display character entries with arbitrary length?
Réponse acceptée
Plus de réponses (1)
Peter Perkins
le 19 Juin 2012
Peter, you may find that using a cell array of strings rather than a char matrix gets you what you are looking for:
>> a = ['a ';'abcdefghij ';'abcdefghijklmnopqrstuvwxyz'];
>> b = cellstr(a);
>> x = randn(3,1);
>> dataset(a,b,x)
ans =
a b x
[1x26 char] 'a' 0.86217
[1x26 char] 'abcdefghij' 0.31877
[1x26 char] 'abcdefghijklmnopqrstuvwxyz' -1.3077
Catégories
En savoir plus sur Managing Data dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!