How can I write the content of the cells in a cell array to a text files

1 view (last 30 days)
hello, given a herarical cell array as in the image below, how can I write the contetnt of the cells data{2,2}{i,1} to a seperate text file. i.e. instead of having them as cellarray>>table, Is there a way that can allow me to convert them to folder>>textfiles, and save them on my machine?
  6 Comments
Stephen23
Stephen23 on 26 Jan 2022
Edited: Stephen23 on 26 Jan 2022
I am guessing you want something like:
[~,name] = fileparts(DATA{ii,1});
and this shoudl be in the ii, not in the jj loop:
for ii = 1:10 % "DATA" is the cell array mentioned in question
[~,name] = fileparts(DATA{ii,1});
mkdir(name)
currCell = DATA{ii,2}; % current cell in the iteration
for jj = 1:numel(currCell)
...
end
end

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!