Singleton error causing mismatch?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
What is going on here?
Assignment has more non-singleton rhs dimensions than non-singleton
subscripts
Error in Reduced_DLF_finder (line 18)
report(i,1)=props(i).name;
The props piece comes out with a single string, like 'hello', when I type it in the Matlab window. Just trying to put it into a slot in a report table I'm building.
What am I doing wrong?
0 comentarios
Respuestas (1)
per isakson
el 24 de Jun. de 2018
Editada: per isakson
el 24 de Jun. de 2018
Try replacing
report(i,1)=props(i).name;
by
report(i,1)={props(i).name};
and see table, Table array with named variables that can contain different types together with its references See also:.
7 comentarios
per isakson
el 25 de Jun. de 2018
Editada: per isakson
el 25 de Jun. de 2018
"But now, "report" is a cell array" I though report was a Matlab table, which should be obvious from my answer and comments. I might have been mistaken. However, you didn't put me straight. Now you say that report is a cell array.
"csvwrite chokes on the mixture of cell types" That is an expected behaviour. (It's easier to write a table to a file.) See the text under the Examples tab of tprintf, tprintf writes tabular data to a text file on printing cell arrays to text files.
Ver también
Categorías
Más información sobre Text Files 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!