Main Content

自动执行启动和关闭任务

在您打开工程时,MATLAB® 会将工程路径添加到 MATLAB 搜索路径,然后运行或加载指定的启动文件。工程路径和启动文件可帮助您为工程设置环境。同样,当您关闭工程时,MATLAB 会从 MATLAB 搜索路径中删除工程路径,并运行指定的关闭文件。关闭文件可帮助您清理工程环境。使用关闭文件可撤消在启动文件中发生的设置。

更具体地说,当您打开工程时,MATLAB 会将当前文件夹更改为工程启动文件夹,并运行(.m.p 文件)或加载(.mat 文件)任何指定的启动文件。有关配置启动文件夹的详细信息,请参阅设置启动文件夹

指定工程路径

您可以在工程路径中添加或删除文件夹。将工程文件夹添加到工程路径可确保工程的所有用户都能访问其中的文件。

要将文件夹添加到工程路径,请在工程选项卡上的环境部分中,点击工程路径。点击添加文件夹,然后选择要添加的文件夹。要添加一个文件夹及其所有子文件夹,请点击添加并包含子文件夹

要从工程路径中删除文件夹,请从显示的列表中选择该文件夹,然后点击删除

您也可以在工程的文件视图中添加或删除文件夹。右键点击文件夹,选择工程路径,然后从可用选项中进行选择。

工程路径上的文件夹在文件视图的状态列中显示有 工程路径图标。

设置启动文件夹

打开工程时,当前工作文件夹将更改为工程启动文件夹。默认情况下,启动文件夹设置为工程根目录。

要编辑工程启动文件夹,请在工程选项卡上的环境部分中,点击 详细信息。然后,在常规部分中,输入工程启动文件夹的路径。

指定启动和关闭文件

要将文件配置为在打开工程时运行,请右键点击该文件,然后选择启动时运行。要将文件配置为在关闭工程时运行,请右键点击该文件,然后选择关闭时运行状态列会显示一个图标,指示文件是在启动时还是在关闭时运行。

要停止文件在启动或关闭时运行,请右键点击该文件并选择从启动中删除从关闭中删除

或者,转至工程选项卡,然后点击启动关闭。然后,在“管理工程的启动和关闭”对话框中,使用添加删除按钮来管理启动和关闭文件列表。这些文件将从上到下运行。如果运行文件的顺序很重要,请使用箭头按钮在列表中上下移动文件。

注意

将修改后的文件提交到源代码管理时,会包括启动和关闭文件。配置启动和关闭文件后,它们对所有其他工程用户同样有效。

启动文件的名称可以是除 startup.m 之外的任何名称。在您启动 MATLAB 时,MATLAB 路径上名为 startup.m 的文件会运行。如果您用 startup.m 文件调用工程,将会发生错误,因为工程尚未加载。有关使用 startup.m 文件的详细信息,请参阅在 MATLAB 启动文件中指定启动选项

要以编程方式创建新的启动和关闭文件,请参阅 addStartupFileaddShutdownFile

在 Simulink® 中,您可以指定其他工程启动选项。有关详细信息,请参阅Automate Startup Tasks (Simulink)

另请参阅

相关主题