How to export .mat file to excel different sheets
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
TESFALEM ALDADA
el 8 de Dic. de 2021
Editada: Mathieu NOE
el 8 de Dic. de 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 comentarios
Respuesta aceptada
Mathieu NOE
el 8 de Dic. de 2021
Editada: Mathieu NOE
el 8 de Dic. de 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 comentarios
Más respuestas (1)
Net Fre
el 8 de Dic. de 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 comentarios
Ver también
Categorías
Más información sobre Spreadsheets en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!