Hi,
I have a cell array of tables. I want to write these individual tables stored within the cell array to .csv. Using cell2table merges the tables which is not what I want. Please could someone provide an example code of how to write tables stored within a cell array to .csv. I'm assuming this can be done via a loop however after hours of searching I've had no luck. Many thanks!

 採用された回答

Stephen23
Stephen23 2020 年 7 月 31 日
編集済み: Stephen23 2020 年 7 月 31 日

0 投票

Where C is your cell array:
for k = 1:numel(C)
F = sprintf('file_%d.CSV',k);
writetable(C{k},F)
end
This just follows the examples in the MATLAB documentation:

1 件のコメント

Craig Saunders
Craig Saunders 2020 年 7 月 31 日
Thank you very much! Worked perfectly.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Environment and Settings についてさらに検索

製品

リリース

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by