matlab如何打开某一文件夹下的.m文件?

有一个.m文件,但不在matlab的当前文件夹下面,如果不copy过去,可不可以通过命令指定该文件地址,然后让matlab执行该文件,求解释。如果可以求具体格式。
比如该文件在E:\program下面。

解决方案1:
\)主程序开头添加addpath('program文件夹添加到当前运行的path中;e;program' 也就是把e:\
解决方案2:
m'd把要run的M文件改成function格式
然后再要用的地方调用function
如果之前没打开过的话就要先用命令打开,例如,把函数放进matlab里
用命令打开:
open('program\***:\
解决方案3:
用matlab需要一个工作空间(我的电脑默认的是:我的文档\\matlab这个文件夹),你把要用的文件都放在那里,要是满电脑乱放可不行B
解决方案4:
点击桌面matlab的图标,右键单击一下,点击属性,里面第二栏为起始位置,更改起始位置的文件位置即可。比如说你上边的将起始位置栏改为E:\program,如果该文件下面还有文件夹例如文件夹kiss,可以这样子更改E:\program\kiss,这样更改以后每次打开matlab的open选项时,自动从所设定的文件位置打开!
解决方案5:
主程序开头添加addpath('e:\program'); 也就是把e:\program文件夹添加到当前运行的path中,这样就可以直接调用该文件了

把要run的M文件改成function格式
然后再要用的地方调用function
如果之前没打开过的话就要先用命令打开,把函数放进matlab里
用命令打开,例如:
open('d:\program\***.m') &&其中***为文件名
解决方案6:

这是默认的文件夹
你点开想要打开的M文件就可以了 问你是否变更文件夹 点是就OK
解决方案7:
1 直接搜索*.m;
2 edit *.m
3 如果已经找到了m文件,那就双击好了
解决方案8:
matlab软件里面的文件窗口的右上角有得点
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-19
主程序开头添加addpath('e:\program'); 也就是把e:\program文件夹添加到当前运行的path中,这样就可以直接调用该文件了

把要run的M文件改成function格式
然后再要用的地方调用function
如果之前没打开过的话就要先用命令打开,把函数放进matlab里
用命令打开,例如:
open('d:\program\***.m') &&其中***为文件名
第2个回答  2012-05-31
把要run的M文件改成function格式
然后再要用的地方调用function
如果之前没打开过的话就要先用命令打开,把函数放进matlab里
用命令打开,例如:
open('d:\program\***.m') &&其中***为文件名
第3个回答  2012-05-31
用matlab需要一个工作空间(我的电脑默认的是:我的文档\\matlab这个文件夹),你把要用的文件都放在那里,要是满电脑乱放可不行B
第4个回答  推荐于2017-10-03
主程序开头添加addpath('e:\program'); 也就是把e:\program文件夹添加到当前运行的path中,这样就可以直接调用该文件了本回答被提问者采纳
相似回答