У меня есть данные:MATLAB определить, если клетки массива является строка
data =
{1x6 cell} {1x6 cell}
Я хочу знать, если данные {2: конец} является строкой, поэтому я использовал:
stop = 0;
for (k=2:length(data))
if isrow(data{k})
stop = 1;
end
end
но , функция 'isrow' не работает для аргументов типа 'cell'.
Я читал об этом, и есть функция: «cell2struct»:
structArray = cell2struct(cellArray, fields, dim);
, но я не думаю, что я смогу использовать это, потому что я должен дать «поля» и 'dim' к этой функции.
возможно потому, что у меня есть 2010 a:/ –
Возможно, вы могли бы попробовать 'size()' вместо этого. –
Я думаю, что это может быть отличная идея, я пытаюсь .. –