当我在matlab中运行文件时出现对话框,应该怎么 办? 急求答案。。

当我在matlab中运行文件时出现对话框,应该怎么 办? 急求答案。。,第1张

这个问题曾经也困扰了我很久,你需要做的仅仅是:

把你的程序M文件拷到你电脑上的任何一个盘中,不一定非要是C盘,这里假设你给存到

D:\MATLAB\程序 这个文件夹里,并假定你的文件夹名字为程序。

在matlab界面上把当前工作目录设为D:\MATLAB\程序 即可

上面那种方法是临时的,每次都要在matlab界面上把当前工作目录设为D:\MATLAB\程序,你的那个文件夹里的程序才能运行,因为默认工作目录是C盘的一个文件夹。

下面的方法可以不用管matlab界面上当前工作目录是不是D:\MATLAB\程序,即使不是,你那个文件夹里的程序也能执行。

你在matalb的文件菜单(file)的设置默认工作路径(set path...)里把D:\MATLAB\程序 设为默认工作路径即可。

这是因为matlab在调用程序时,先搜索界面上当前工作目录文件夹是否有该程序,如果没有,它会自动搜索通过set path设置的默认工作路径。

希望对你有所帮助

翻译过来就是:你运行的m文件不再current folder里,是否将current folder变更为m文件所在目录,或将m文件所在目录添加到全局路径,以便在所有目录都能调用。

一般选change folder

MATLAB安装完后打开matlab,会出现“找不到指定模块”对话框或有些命令不能完成:

解决方案: 加一个系统的环境变量:“我的电脑 右键”--“属性”--“高级”--“环境变量”--“新建”

名称:BLAS_VERSION

值:matlab安装目录\atlas_Athlon.dll

例如:我装在C盘C:\MATLAB7\bin\win32\atlas_Athlon.dll

出现runtime error的问题解决如下:

解决方案:“右键”--“属性”--“主题”,将主题改为“Windows 经典样式”或者是“Windows XP”的,这样就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11989992.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存