MATLAB: How to create and name several excel files in a loop

create and nameexcel file

Hi,
I need to save outputs of my code into excel files. As I need to do it for about 120 cases and may need to repeat it later, I was wondering how I can do this in a loop over the 120 cases saving the result for each case in a seperate excel file. I know that xlswrite creates file, but don't know how to automate it.
Any help is appreciated Jamal

Best Answer

Just create a new filename in each loop and write to this file:
filename = sprintf('data%03d.xls', i);