[讨论] Matlab的xlswrite输出档名有办法这样吗?

楼主: candy88257 (阿泰斯)   2015-01-11 14:44:41
比如说:
A=[1,2,3];
xlswrite('计算完的日期+时间.xlsx',A)
输出后档名是: 1501111441.xlsx (代表2015/01/11,14:41计算完成的)
然后,如果资料夹内有相同档名,则变成输出: 1501111441_2.xlsx (后面自动多个_2)
Matlab有办法这样输出档名吗? (自动判别时间并输出,并非手动输入日期时间)
恳求各为帮助!!!
感谢!!!
作者: Steven0422 (Steven)   2015-01-11 14:57:00
可以 都有function 自己看API把API串在一起
作者: mp19990920 (郝渴连)   2015-01-12 13:03:00
filename = [datestr(now, 'yymmddHHMMss') '.xlsx'];再用 exist(filename, 'file') 或是 dir(filename)来判断存在与否
楼主: candy88257 (阿泰斯)   2015-01-12 22:30:00
神人!!! 跪谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com