У меня есть массив ячеек 55X1.Каждая ячейка содержит массив чисел размером 1X178.Я хотел бы преобразовать все ячейки в двойной массив, но таким образом, чтобы он формировал двойной массив 55X178.
Возьмем, к примеру, массив ячеек 55X1 dataCellOut = {each cell has a 1X178 string}
.Я могу использовать: na=str2num(dataCellOut{1})
, и это выведет двойной массив 1X178.Я попытался использовать: na=cellfun(@str2num, dataCellOut, 'UniformOutput', false)
, и это не работает (ошибка: «ввод должен быть символьным вектором или строковым скаляром»).Я работал над этим некоторое время безрезультатно.
Я надеюсь, что это имеет смысл, и если я могу предложить что-то еще, пожалуйста, не стесняйтесь, дайте мне знать.Заранее спасибо!