Exporting a pre-allocated cell array to .csv files
조회 수: 1 (최근 30일)
이전 댓글 표시
I have a 961X1 pre-allocated cell array. Each variable in this cell array is another array of 64X362 numbers. I need to export each of the 961 variables into separate .csv files. I have tried writetable/ csvwrite, but that simply converts it into another pre-allocated table. How do I call each of the 961 variables into a separate .csv file?
The reason I want each of the 961 variables into separate .csv files is because I will use another program, 'ImageJ' to further process these files.
댓글 수: 0
채택된 답변
per isakson
2019년 1월 21일
편집: per isakson
2019년 1월 21일
I cannot guess what you tried and failed. However, study this example
%%
M961x1 = repmat( {magic(5)}, 3,1 ); % Small set of sample data
folder = 'h:\m\cssm';
for jj = 1 : size( M961x1, 1 )
ffs = fullfile( folder, sprintf('pipe_%03d.csv',jj) );
csvwrite( ffs, M961x1{jj} )
end
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Text Files에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!