词条 | finish |
释义 | finish ★★★ § 【功能说明】 退出MATLAB时,自动运行的一个M脚本文件。 § 【参数解析】 如果在MATLAB搜索路径或者当前目录中存在finish.m脚本文件,则当MATLAB软件退出的时候,将自动执行该M脚本文件,如果没有则跳过,当然我们可以直接手工创建该文件。该文件的目的就是在MATLAB退出之前,执行用户指定的最后一些任务。比如,您希望在退出MATLAB时,将工作空间的数据自动保存到MAT-文件中。 在以下三种情况下江触发finish.m文件的执行: 1、点击MATLAB窗口右上角的关闭按钮 2、菜单选择:文件→退出 MATLAB 3、在MATLAB命令窗口输入quit或exit命令 § 【经验之谈】 在finish.m中使用了函数句柄对象,如果希望Figure可以见,请使用uiwait、waitfor或drawnow等函数刷新界面。如果不使用上面的函数刷新界面,Figure是没法显示的! § 【典型实例】 在%matlabroot%/toolbox/local目录下有两个finish.m示例文件,只要将其文件名修改为finish.m就可以执行退出时相关操作了。 finishsav.m——退出MATLAB时,自动将工作空间数据保存到MAT-文件。 finishdlg.m——退出时,显示自定义退出对话框,相关代码参见quit。 § 【更多链接】 quit, exit, startup |
随便看 |
百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。