Export data from MATLAB to Excel

조회 수: 2 (최근 30일)
ghazale
ghazale 2013년 5월 2일
I want to export my data from MATLAB to Excel, I now the Excel write code, just I want to organiye data in Excel by Matlab. I have 3 columns that they don't have the same number of rows, I want to put them near each other with a gap in between.like :
Time Rate Temp
12 23 543
13 32 3
43 432 435
123 23 2
23423 234234
23
Is it possible?
Thanks
[EDITED, Jan, table formatted]
  댓글 수: 2
Jan
Jan 2013년 5월 2일
편집: Jan 2013년 5월 2일
I'm not sure if I understand you correctly. You know how to write the data in Excel. Then what is the problem? Where is the "gap"?
Zhang lu
Zhang lu 2013년 5월 2일
편집: Zhang lu 2013년 5월 2일
Hi
xlswrite('a.xls',{'Time'},'sheet1','A1'); xlswrite('a.xls',{'Rate'},'sheet1','B1'); xlswrite('a.xls',{'Temp'},'sheet1','C1'); xlswrite('a.xls',Time,'A2:A5'); xlswrite('a.xls',Rate,'B2:B6'); xlswrite('a.xls',Temp,'C2:C7');

댓글을 달려면 로그인하십시오.

답변 (1개)

Habib
Habib 2013년 5월 2일
after you have your vectors calculated as below:
R1=your_time_vector; % here[12; 13; 43; 123]
R2=your_rate_vector;
R3=your_temp_vector;
you create a header vector:
R0={'Time' , 'Rate' ,'Temp'};
and then export your results to Results.xlsx as below:
xlswrite('Results.xlsx', R0,'Sheet1','A1');
xlswrite('Results.xlsx', R1,'Sheet1','A2');
xlswrite('Results.xlsx', R2,'Sheet1','B2');
xlswrite('Results.xlsx', R3,'Sheet1','C2');

카테고리

Help CenterFile Exchange에서 Spreadsheets에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by