Error using cellfun: Input #3 expected to be a cell array, was char instead.
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Here is the line that errors out:
s = cellfun(@(x)(size(x,2)),T.pol,'UniformOuput', false);
Error using cellfun:
Input #3 expected to be a cell array, was char instead.
...but when I verify the class of T.pol...
class(T.pol)
ans =
cell
What am I missing?
1 comentario
Respuestas (2)
Star Strider
el 16 de Dic. de 2016
Guessing here, but while ‘T’ may be a cell, the ‘pol’ field could be a string.
One possibility to troubleshoot this is:
Tpol = T.pol;
then see what class ‘Tpol’ is.
0 comentarios
Ver también
Categorías
Más información sobre Structures 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!