使用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。
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...