export data of a loop in different excel files

Hello all-- Well it seems i face with a new problem. :-(
How can I export the data corresponding to each filenumber in my code to a different excel file?
for k = 1:10
filename = sprintf('%d.txt',k);
A = load(filename);
% doing some calculations
import output as k.xlsx
end
Well my desired outputs are 10 excel files whose names are 1.xlsx,2.xlsx and etc. Thank you so much

 採用された回答

Stephen23
Stephen23 2015 年 8 月 27 日
編集済み: Stephen23 2015 年 8 月 27 日

1 投票

Try reading the documentation for xlswrite, and thinking about how you could adapt the code that I gave you earlier:
for k = 1:10
...
newfilename = sprintf('%d.xls',k);
xlswrite(newfilename,output)
end
Note that there are many options for xlswrite, so please read the documentation carefully.

2 件のコメント

Homayoon
Homayoon 2015 年 8 月 31 日
Dear Stephen,
I got it right just after posted the question. That is why i have not checked your answer until now. Anyway I do appreciate your concern to teach online users.
Sham Babu
Sham Babu 2017 年 12 月 26 日
Hi, What would be the right code?

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

その他の回答 (0 件)

質問済み:

2015 年 8 月 27 日

コメント済み:

2017 年 12 月 26 日

Community Treasure Hunt

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

Start Hunting!

Translated by