matlab程序为什么长期运行不了了

2024年07月23日 阅读 (51)

1. 报错信息

错误使用: XXX (第X行)

The current directory ‘g:matlab 2020bincode’ is reserved for MATLAB files.

Please change your current directory to a writable directory outside of the MATLAB installation area

matlab程序为什么长期运行不了了(1)
matlab程序为什么长期运行不了了(2)

2. 报错原因

Matlab安装目录下的bin文件夹是软件保留的文件目录,不推荐用户将m文件或Simulink模型放在此目录下。M脚本文件可以在bin文件下运行,但Simulink模型文件(.mdl或.sxl)和M函数文件很可能无法在bin文件夹下运行,特别是这些文件存在相互调用关系时。

但偏偏Matlab软件打开后,默认的当前目录就是bin文件夹,此时新建或复制进来的文件正好放在了bin文件夹内,运行就很可能出现此错误。

matlab程序为什么长期运行不了了(3)

将m文件或simulink模型文件复制到其他目录下,打开Matlab软件后,将Matlab当前目录调整到文件所在目录,之后就可以正常运行。

matlab程序为什么长期运行不了了(4)

方法二(推荐):设置Matlab的默认启动目录

更改Matlab的默认启动目录,并将程序文件都放在此启动目录下,这样打开Matlab之后就能直接运行,不需要再去调整文件目录。设置方法如下:

右击Matlab快捷方式 – 属性 – 起始位置 – 输入Matlab启动文件夹路径和名称 - 确定。

郑重声明:玄微运势的内容来自于对中国传统文化的解读,对于未来的预测仅供参考。