Matlab 2014a deletes M files in actual directory when exit
이전 댓글 표시
Hi,
Matlab 2014a deletes M files which are stored in actual directory when Matlab is exit.
Do you know why and how I can fix this?
Thanks in advance.
Best regards, Helmuth
댓글 수: 7
dpb
2014년 8월 10일
See if there is a finish.m file in the working directory or anywhere on matlabpath
which finish
should do the trick.
If it's not there, I don't know of any other reason for it; if it's happening (and I'm not saying it's not) report to official support at www.mathworks.com
Helmuth
2014년 8월 10일
Helmuth
2014년 8월 10일
dpb
2014년 8월 10일
Seems more than strange...were they open in an edit session and had an unexpected termination or something? Otherwise, it's hard to envision what could have happened unless there were some eval with 'del *.m' as its execution string or the like...
Helmuth
2014년 8월 10일
Helmuth
2014년 8월 10일
Star Strider
2014년 8월 10일
As part of your finish.m file, two items you could consider are:
- movefile to copy your files to a back-up directory (and perhaps doing that again in reverse in your startup.m file)
- savepath to save your entire search path so it is created automatically at startup the next time you launch MATLAB.
This same problem came up in the last two or three weeks, but I don’t know what the fix was (if one was found) or if the details were similar to yours.
답변 (4개)
Image Analyst
2014년 8월 10일
편집: Image Analyst
2014년 8월 10일
0 개 추천
It doesn't do that for me. What version are you using (official, trial, educational, or student)? What operating system? What is the folder name? If you bring up a window looking at the files (like Windows Explorer), and you see the files there, then when you close MATLAB, do all those files vanish? Do they appear in the recycle bin? Do you have a finish.m file that automatically gets run when MATLAB shuts down that might perhaps delete everything?
Jan
2014년 8월 10일
0 개 추천
Beside finish.m other functions are evaluated automatically when a Matlab session is finished:
- CloseRequestFcn of figures, which might be invisible and hidden
- mexAtExit functions define in Mex files
- The StopFcn of audioplayer objects (in some Matlab versions, but seemed to caused a crash)
댓글 수: 2
Helmuth
2014년 8월 10일
Image Analyst
2014년 8월 10일
You should not have to do that. I suggest you call the Mathworks to track down that very unexpected behavior, if you can ever get it to repeat again.
Any updates on this? I am experiencing the exact same issue with Matlab 2014b except I use Windows 7 Professional.
Edit: Nevermind, found the fix:
카테고리
도움말 센터 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!