Setting data at a uitable getting this error "Values within a cell array must be numeric, logical, or char"
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have the data that are shown at the figure. Columns 1,2,5,6 and 7 are cell and columns 3 and 4 are doulbes. These data are saved in a variable and I want to set them as data of an uitable
(set(handles.uitable3, 'data', data))
However i got the following error
"Values within a cell array must be numeric, logical, or char".
What sould I do?

0 commentaires
Réponses (1)
Walter Roberson
le 9 Août 2015
Those columns 1, 2, 5, 6, 7, should not be cell arrays of strings: they should be strings directly. So class(data{1,1}) should be char not cell.
Voir également
Catégories
En savoir plus sur Develop Apps Using App Designer 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!