作者candy88257 (阿泰斯)
看板MATLAB
标题[讨论] Matlab的xlswrite输出档名有办法这样吗?
时间Sun Jan 11 14:44:41 2015
比如说:
A=[1,2,3];
xlswrite('计算完的日期+时间.xlsx',A)
输出後档名是: 1501111441.xlsx (代表2015/01/11,14:41计算完成的)
然後,如果资料夹内有相同档名,则变成输出: 1501111441_2.xlsx (後面自动多个_2)
Matlab有办法这样输出档名吗? (自动判别时间并输出,并非手动输入日期时间)
恳求各为帮助!!!
感谢!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.58.219
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1420958684.A.BDF.html
1F:→ Steven0422: 可以 都有function 自己看API把API串在一起 01/11 14:57
2F:→ mp19990920: filename = [datestr(now, 'yymmddHHMMss') '.xlsx']; 01/12 13:03
3F:→ mp19990920: 再用 exist(filename, 'file') 或是 dir(filename) 01/12 13:06
4F:→ mp19990920: 来判断存在与否 01/12 13:06
5F:→ candy88257: 神人!!! 跪谢! 01/12 22:30