How to export .mat file to excel different sheets
8 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
TESFALEM ALDADA
am 8 Dez. 2021
Bearbeitet: Mathieu NOE
am 8 Dez. 2021
Hello Everyone
I have a matlab file to be saved to excel but in 100 different sheets.
The example file i create here:
MAT = rand(10,100);
xlswrite('sampleData.xlsx', MAT) % this one saves all 100 column values to sampleData file
% but my idea is to save individual column values in the same excel file
% but in 100 different sheet.
Then how can i apply a loop to do so?,
Thank you.
0 Kommentare
Akzeptierte Antwort
Mathieu NOE
am 8 Dez. 2021
Bearbeitet: Mathieu NOE
am 8 Dez. 2021
hello
yes , like this :
MAT = rand(10,100);
[m,n] = size(MAT);
for ci = 1:n
xlswrite('sampleData.xlsx', MAT(:,ci),ci) % xlswrite(file,data,sheet,range)
end
0 Kommentare
Weitere Antworten (1)
Net Fre
am 8 Dez. 2021
xlswrite(filename,A,sheet)
Then you can loop over the columns and write each one to a different sheet:
for i = 1:size(MAT,2) % i goes from 1 to number of columns
xlswrite('sampleData.xlsx', MAT(:,i),i) % write column i to the i'th sheet
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Spreadsheets finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!