- MATLAB语言及编程实践:生物数学模型应用
- 马寨璞等编著
- 908字
- 2025-02-28 21:14:03
1.5.2 设置用户目录和工作目录
1.用户目录
在安装MATLAB时,会自动形成一个默认的用户目录,多数为C:\Program Files\Polyspace\R2020a。在打开MATLAB时,若不特意指明,则一般以此为工作目录。
很显然,多数用户都有自己固定的工作目录,以笔者使用的台式机为例,C盘主要用于安装操作系统和应用软件;D盘主要用于平时工作,存储一些临时文档、程序等,分门别类地归在不同的文件夹中;E盘全部用来存储图书档案资料,包括各类电子书、科研论文等;其他磁盘也是如此。现在在D盘建立一个MATLAB文件夹,可作为日常使用MATLAB的工作目录。
2.将用户目录临时设置成工作目录
将用户目录设置成默认的当前工作目录,一般有以下几种方法。
一是在命令行窗口上方的地址栏内,使用鼠标进行选择设置,如图1-30所示。

图1-30 设置当前工作目录
二是使用cd命令。在使用cd命令时,有时不知道或只记得部分文件夹名称,在这种情况下,可以在cd命令下使用Tab键,使用它可以列出当前磁盘上的文件夹列表。例如,若想更改目录到D盘以m开头的文件夹中,则在输入cd命令后,按键盘上的Tab键,可得到如图1-31所示的提示,选定路径即可。

图1-31 使用Tab键获取提示
需要注意的是,上述两种方法设置的当前工作目录,只在当前开启的MATLAB中有效,一旦MATLAB关闭,上述的设置就失效了,再次打开MATLAB,还需要重新设置。
三是借助收藏项中的快捷方式设置,首先使用一组命令建立一个脚本,然后放置到收藏项中,每次打开软件后,单击该收藏项即可。例如,若要转换到D:\MATLAB目录中,则可以编写如下代码,然后创建收藏项即可。

3.永久修改用户目录为工作目录
实际上,每次启动MATLAB时,都会运行matlabrc.m函数对MATLAB的运行环境等进行设置。该函数位于安装MATLAB的磁盘上,以Windows 10操作系统为例,设MATLAB默认安装在C盘上,具体位置为C:\Program Files\Polyspace\R2020a\toolbox\local\。在文件夹中找到该文件,使用其他的文本编辑器(如写字板等)工具打开该文件,在文件末尾添加需要更改的工作目录即可。例如,若在D盘建立了“Matlab”文件夹,想以此为工作目录,则只需写成cd('D:\Matlab')即可,保存修改后的文件退出编辑,以后每次启动MATLAB,都会转到用户设定的目录下,如图1-32所示。如果有需要,则可以继续在该文件中添加其他命令。若每次打开软件都要清理内存、清除屏幕、列出已有文件,则可以添加clear、clc、dir等命令。

图1-32 永久修改MATLAB默认工作目录