save the the file into excel
2 次查看(过去 30 天)
显示 更早的评论
Hi, I have a lone code with about 7 variables Im trying to save into excel sheet with the variables names as headline and the data into the column of that headline. all the varables are matrix 20x1 and the names are listed below.
r_coords
extracted_data
r_exper
V_exper
V_interpolation
Absuolut_Error
Relative_Error
filename = (sprintf('monitor_line_%d_ degree %.1fCA_%s', Monitor_line, CrankAngle, upper(variable)));
Results_Names={'r_coords','extracted_data','r_exper','V_exper','V_interpolation','Absuolut_Error','Relative_Error'};
Results_Values=[r_coords,extracted_data,r_exper,V_exper,V_interpolation,Absuolut_Error,Relative_Error];
sheet=1;
xlswrite('filename.xlsx',Results_Values,sheet);
5 个评论
dpb
2019-12-15
The file O:\Research\research\filename.xlsx is not writable.
It might be locked by another process.
That has nothing to do with the data; the file is locked...already opened by Excel. You either have it open for edit or possibly there's a zombie process left after a previous try w/ xlswrite that didn't manage to clean up gracefully.
Close all instances you can see (if any) manually, then open the Task Manager and kill any Excel process that show up (kill the tree).
If all else fails, restart your system.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Import from MATLAB 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!