在使用matlab跑程序的时候就怕自己手贱,点击右上角X号,不小心将程序关闭,将跑了多天的成果功亏一篑,那matlab能不能像其他程序一样在退出时有提示对话框呢?答案是,能!而且不同版本不同。新版本,如我目前正在使用的2022a在设置中设置即可,低版本要自己写代码实现。
1 高版本matlab——设置
高版本设置相对简单,直接通过设置即可实现。
主页——>预设——>确认对话框——>右边勾选“退出matlab之前确认”
2 低版本matlab——代码
新建.m文件,将一下代码复制粘贴,保存为finish.m文件,存放在自定义的路径里,如“D:\workspace”
button = questdlg('真的要退出?再学会儿嘛~~~','play or not','我要去玩耍','再学会儿','再学会儿');
switch button
case '我要去玩耍',
disp('Exiting MATLAB');
case '再学会儿',
quit cancel;
otherwise
quit canc