У меня есть матрица, где мне нужно экспортировать каждый столбец в отдельный файл .csv. Я знаю количество столбцов, и я могу достичь желаемого результата, если я специально выделил один столбец для экспорта. Я хотел бы сделать это следующим образом:MATLAB экспортирует несколько файлов .csv за один раз
dlmwrite('1.csv',data(:,1), 'precision', 9)
Поэтому, если я хочу столбец 2 Я хотел бы изменить переменную к данным (:,2)
и сохранить это как 2.csv
.
Итак, я хочу, чтобы цикл, который будет делать все это автоматически. Я пробовал
for i=1:Number_of_Columns
dlmwrite('(i).csv',csv_data(:,(i)), 'precision', 9)
end
, который явно не сработает, но я не уверен, как это сделать.
Любая помощь или совет будет весьма признателен