Is there another way to write test{1,1:10}=' ' ?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Megna Hari
le 19 Août 2014
Réponse apportée : Jan
le 20 Août 2014
Because obviously test{1,1:10}=' ' doesn't work:
"The right hand side of this assignment has too few values to satisfy the left hand side."
I had previously done test=cell(1,10) but ideally I want some sort of blank value in there that's not [] so when I later do a char() on each entry in the cell it won't complain that it can't do it.
Réponse acceptée
Plus de réponses (1)
Jan
le 20 Août 2014
Or shorter, if all elements are wanted:
test = cell(1,10);
test(:) = {' '};
Or:
test = repmat({' '}, 1, 10);
0 commentaires
Voir également
Catégories
En savoir plus sur Resizing and Reshaping Matrices 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!