I have a .m file I want to save the text at the command window. Next time I run the m-file I want to create a new diary file. This however seem to be problematic. I try to save the diary with a new filename but I get the message that the file doesn't exist.
Any idea how to solve this?

 채택된 답변

Mohammad Abouali
Mohammad Abouali 2014년 10월 16일
편집: Mohammad Abouali 2014년 10월 16일

0 개 추천

could you paste the value for savdir and ['file_',mfilename,myFolder(53:end),'diary.txt']?
also execute fullfile(savdir,['file_',mfilename,myFolder(53:end),'diary.txt']) and check if that runs ok.

추가 답변 (2개)

Trig
Trig 2017년 11월 9일

1 개 추천

Automatic date and time append:
diary(['diary_',datestr(now,'dd-mm-yy','local'),'_',datestr(now,'hh-MM-ss','local'),'.txt'])
Sean de Wolski
Sean de Wolski 2014년 10월 16일

0 개 추천

댓글 수: 2

Lizan
Lizan 2014년 10월 16일
편집: Lizan 2014년 10월 16일
This doesn't work for me. I get "file not found." error My code is;
Error in myfile (line 25)
diary(fullfile(savdir,['file_',mfilename,myFolder(53:end),'diary.txt']))
Sean de Wolski
Sean de Wolski 2014년 10월 16일
Well I have no clue what those variables are do I don't know what it means. What happens if you put a breakpoint on that line and print the output from fullfile

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

카테고리

도움말 센터File Exchange에서 Entering Commands에 대해 자세히 알아보기

태그

질문:

2014년 10월 16일

답변:

2017년 11월 9일

Community Treasure Hunt

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

Start Hunting!

Translated by