使用matlab打开一个simulink工程,运行时会提示诸如:
“The current directory 'd:\program files\matlab\r2016b\bin' is reserved for MATLAB files. Please change your current directory to a writeable directory outside of the MATLAB installation area."
这个初看上去会让人“丈二和尚摸不着头脑”,命名更改了目录还是不行,事实上这里所指的目录是matlab界面首页的那个目录,只需要更改为当前工程的目录即可。一下是关于matlab r2016b更改当前目录的操作,希望对需要的朋友有用。
工具/原料
· MATLAB r2016b
方法/步骤
1. 打开matlab,点击菜单栏的“Simulink”在Simulink中点击“Open”,在弹出的“选择要打开的文件”对话框切换到目标工厂所在目录,选择目标工程。
2. 工程加载完毕后,点击工具栏的三角形运行按钮,运行工程。
3. 运行后程序没有弹出预计的仿真界面,而是弹出一连串的Error,而这些Error无一例外都指明“Please change your current directory……”。
4. 切换到matlab的主界面,可以在菜单栏下看到一个目录,提示中的“change your directory”指的就是这个目录,点击左侧的打开文件 加图标。
5. 在弹出的“选择新文件夹”选择工程所在目录,确认后点击“选择文件夹”。
6. 更改成功后,菜单栏下的目录会变成所选择的目录。
7. 目录更改成功后,重新运行,可以看到讨厌的error不见了,工程运行OK。