MATLAB默认路径

一个奇怪的问题,我的MATLAB打开会自动进入system32文件夹,我的快捷方式里起始位置栏是空的,userpath的值是 我的文档/MATLAB 搜过了没有startup.m文件,这又是怎么回事?以前只进入过一次system32文件夹,绝对没有用过之类的路径.现在我设了userpath完全没用,设了起始位置有时进入我的目录,有时进入system32,郁闷了..因为要花很多时间启动
MeChess - 谢了不知道还有这方法..但试了还不行

prairie1 - 确实是同一问题,但最后只是强行设快捷方式起始位置,没找到原因所在..我猜是Vista和win7的问题

1、查看搜索路径:path

在命令窗口中输入path,就能查看matlab的搜索路径(比如,输入一条代码,程序会在这些目录中依次搜索是否为变量,是否为函数,M文件等)。

2、当前工作目录:cd

输入命令cd,可以查看当前工作目录。

3、修改工作路径:userpath('F:\matlab\work'),路径可以自己定义。

像以前版本一样,设置路径为安装目录下work文件夹。

4、保存路径修改:savepath

改完默认路径后需要保存一下。重启软件,就能看到路径已修改。

5、也可以用工具操作:pathtool

在命令窗口中输入pathtool,打开工具。在修改完成后,要保存。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-14
在菜单=》File=>Set Path=>选中一个,点击Defaul,然后保存,下次初始目录就是你设的那个目录了。
第2个回答  2010-07-20
我的也是这个问题,后来在高手的帮助下顺利解决了,我告诉你一个简单的行之有效的方法吧,那就是点击桌面的快捷图标,右键,属性,兼容性,选择以【兼容模式运行】,兼容模式选择【windows vista】,然后就可以了。
第3个回答  2010-07-16
打开matlab,在command window里输入edit matlabrc,这个文件时matlab的启动文件,在文件最后面加上cd('你启动想要进入的目录')就可以了,比如,我加的是cd('D:\Program Files\matlab 2009b\work');
第4个回答  2010-07-14
实在不行,用你的安装程序 修复一下(不是重装,修复还是很快的)
相似回答