在使用Matlab的编程过程中,我们会慢慢抽象出一些可重复利用的函数,在A工程中使用f函数,在B工程中需要使用f函数时,就把A工程中f函数copy到B工程中继续使用,在C工程中需要使用使用f函数时,重复上面的工作。。。。。而且,在使用f函数时,我们也会对f函数进行不断的优化改进,然而,我们往往不会反过头来,把前面工程中的f函数也进行升级。
所以,你肯定就想了,有没有一种办法,可以把我们多个类似重复使用f函数放到一个固定的位置,每次使用时,都从这个固定的地址调用,优化改进时,也优化改进这个固定位置的f函数。这就引出了我们这里要解决的问题,如何设置Matlab的环境变量,也是Matlab的path。
下面给大家介绍三种方法:
在命令编辑窗口输入pathtool,然后回车,弹出“设置路径”窗口,如下图所示。
下面的操作就很简单了,这里不再赘述。
图中红框标记的,就是我自己在工作中开发的函数工具箱。
如果想在添加某个文件夹时,同时添加它多有的子文件夹,记得使用“添加并包含子文件夹...”
想把哪个文件夹添加到Matlab的path中,就把Matlab的当前文件夹切换到那个文件夹的上一层目录。以我个人的操作为例。
我想把D:\MatlabLibs及其子文件添加到path中。
首先,当前文件夹切换到那个D:\,如图所示
然后,在MatlabLibs上右键单击,选择“添加到路径”>“选定的文件夹和子文件夹”,这样就把MatlabLibs及其子文件夹临时添加path中了,看清,是临时哦。因为,下次打开MATLAB时,MatlabLibs及其子文件夹在path中又消失了。如何保住胜利的果实呢,请看下面的操作。
最后,在命令编辑去中输入savepath,然后回车,大功告成!
这时,在命令行窗口中,输入path,然后回车,就可以看到Matlab的所有path变量值。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删