主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

startup

R2026a

用户定义的 MATLAB 启动脚本

语法

描述

startup 在启动 MATLAB® 时执行用户指定的命令。MATLAB 执行搜索路径中名为 startup 且具有可执行文件扩展名的第一个文件。可执行文件扩展名的示例有 .m、.mlx 和 .mlapp。

在 userpath 文件夹中创建一个 startup.m 文件,该文件夹位于 MATLAB 搜索路径上。添加希望在启动时执行的命令。例如,您的代码可以包含物理常量、图形属性的默认值、工程换算因子或者您想要在工作区中预定义的任何其他内容。

示例

示例

全部折叠

打开 userpath 文件夹中的 startup.m。

edit(fullfile(userpath,'startup.m'))

将默认颜色图设置为 autumn。将以下语句输入该文件中。

set(0, 'DefaultFigureColormap', autumn(64))

保存并关闭文件。

重新启动 MATLAB 并显示图。

surf(peaks)

默认颜色图值是 autumn。

还原默认颜色图值。删除 DefaultFigureColormap 的 set 语句。

edit(fullfile(userpath,'startup.m'))

保存并关闭文件。下次启动 MATLAB 时,默认颜色图值为 MATLAB 默认值。

找到 startup.m 文件。

which startup
delete(fullfile(userpath,'startup.m'))

提示

  • 要指定在 MATLAB 启动时其中的当前文件夹,请在“设置”窗口的常规设置页中设置初始工作文件夹设置。不要将 cd 语句添加到 startup.m。

算法

启动时,MATLAB 会自动执行 matlabrc 函数,如果该函数在 MATLAB 搜索路径中存在,则执行 startup。保留 matlabrc 文件(位于 matlabroot/toolbox/local 文件夹中)以供 MathWorks® 和系统管理员在多用户系统上使用。

版本历史记录

在 R2006a 之前推出