[討論] 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