文档

辞职

终止MATLAB程序

语法

辞职
辞职取消
辞职

描述

辞职如果选择了退出时的确认首选项,则显示一个确认对话框,如果确认或没有选择确认首选项,则终止MATLAB®在运行finish.m,如果finish.m的存在。调用辞职从MATLAB命令提示符。要中断MATLAB命令,请参见停止执行

辞职函数不会自动保存工作区。若要在退出时保存工作区或执行其他操作,请创建finish.m文件来执行这些操作。例如,您可以显示一个自定义对话框来确认退出finish.m文件-查看以下示例了解详细信息。时发生错误finish.m运行时,辞职取消,以便您可以更正您的finish.m在不丢失工作空间的情况下归档。

辞职取消用于finish.m并取消辞职。它对其他任何地方都不起作用。

辞职绕过finish.m并终止MATLAB。使用此语法来覆盖finish.m,例如,如果一个错误finish.m不让你放弃。

例子

MATLAB包含两个样本finish.m文件。用它们来帮助你创造你自己的finish.m,或将其中一个文件重命名为finish.m使用它。

  • finishsav.m-当MATLAB退出时,将工作空间保存到一个mat文件。

  • finishdlg.m-显示一个对话框,允许您取消退出;它使用取消辞职并包含以下代码:

    按钮= questdlg(“准备好辞职了吗?”“退出对话框”“是的”“不”“不”);开关按钮情况下“是的”, disp (“退出MATLAB”将变量保存到matlab.mat保存情况下“不”,停止取消结束

提示

在使用图形对象时finish.m,使用uiwait等待,或drawnow所以这些数字是可见的。有关更多信息,请参阅这些函数的参考页面。

如果您希望MATLAB在运行quit后显示以下确认对话框,请选择首选项环境第一部分首页选项卡。然后选择退出MATLAB前的“确认”复选框,单击好吧

选择

作为退出函数的替代选项,可以使用MATLAB桌面中的关闭框。

另请参阅

|||

主题

R2006a之前介绍过

这个话题有帮助吗?