把你的程序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”的,这样就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)