Is there another way to write test{1,1:10}=' ' ?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Megna Hari
el 19 de Ag. de 2014
Respondida: Jan
el 20 de Ag. de 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.
Respuesta aceptada
Más respuestas (1)
Jan
el 20 de Ag. de 2014
Or shorter, if all elements are wanted:
test = cell(1,10);
test(:) = {' '};
Or:
test = repmat({' '}, 1, 10);
0 comentarios
Ver también
Categorías
Más información sobre Resizing and Reshaping Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!