У меня есть цикл, который выполняется 100 раз. На каждой итерации есть string
, double
и назначенный table
, а в следующей итерации для них назначаются новые значения. Я хочу сделать это, чтобы скопировать эти значения и после завершения цикла сохранить итоговый результат как result.mat
, используя функцию matlab save
. Я попытался помещать их в массив ячеек, но пока он не работает, поэтому, если кто-нибудь может проконсультировать, как это можно сделать.Сохраните строку, двойную и таблицу Matlab
Это то, что я сделал:
results_cell=(100,3);
.
.
.
results_cell(i,1)=stringA;
results_cell(i,2)=TableA;
results_cell(i,3)=DoubleA;
Но это дает эту ошибку Coversion to Cell from Table is not possible
. Таким образом, я попытался преобразовать TableA
в массив двойников с помощью table2array
, но я все еще получаю эту Coversion to Cell from Double is not possible
Почему это не работает? Можете ли вы показать нам простой фрагмент кода, который воспроизводит проблему? – David
Не могли бы вы использовать структуру для хранения всех этих типов данных? Думаю, это было бы намного проще. –
@ Benoit_11 вы можете мне показать, как? – Tak