欢迎来到天天文库
浏览记录
ID:25190023
大小:74.69 KB
页数:5页
时间:2018-11-18
《Matlab如何添加新的工具箱经验总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Matlab如何添加新的工具箱-经验总结最近在学习遗传算法与免疫算法,所以涉及到matlab的工具箱的应用,尤其gads工具箱,所以在网上下载了一些工具箱,但是不会用,在网上找了点资料,留着以后也可以用。1,我是单独下载的工具箱,把新的工具箱拷贝到某个目录(我的是C:ProgramFilesMATLABR2010toolbox)。注意:你要是添加的很多个m文件,那就把这些m文件直接拷到再下一层你想要的工具箱的文件夹里例如,我要添加的是遗传工具箱,在刚才的文件夹下我已经有gads(遗传工具箱)文件夹了,但有的m文件还没有,我就
2、把新的m文件统统拷到C:ProgramFilesMATLABR2010toolboxgads目录下了如果你连某工具箱(你打算添加的)的文件夹都没有,那就把文件夹和文件一起拷到C:ProgramFilesMATLABR2010toolbox下。先把工具箱保存到MATLAB安装目录的根目录下面,然后运行matlab---->file---->setpath---->addfolder 然后把你的工具箱文件夹添加进去就可以了2 在matlab的菜单file下面的setpath把它(C:ProgramFilesMATL
3、ABR2010toolboxgads)加上。3 把路径加进去后在file→Preferences→General的ToolboxPathCaching里点击updateToolboxPathCache更新一下。记得一定要更新!我就是没更新,所以添加了路径,一运行还是不行。后来更新了才行。4 用whichnewtoolbox_command.m来检验是否可以访问。如果能够显示新设置的路径,则表明该工具箱可以使用了。这个我也不知道怎么用。怎么检验?在命令窗口输入whichnewtoolbox_command.m?还是打开which
4、newtoolbox_command.m文件(我搜索了,没找到这个文件啊)我一直没搞懂。 我的matlab小经验我前几天刚刚接触matlab 由于要用MATLAB遗传算法工具箱编程,我直接在安装好的matlab命令栏输入程序 结果提示找不到函数 后来我才了解到MATLAB自带的工具箱是GADS,在此环境下运行程序会出现函数未定义等问题,这是因为那些函数室GATBX工具箱里面的,GADS中没有。需要把GATBX添加到MATLAB搜索路径之下。先将GATBx复制到MATLAB安装目录下的toolbox 下然后打开MATLAB 然后FI
5、LE->SETPATH选ADDFOLDER 选择你刚才复制的那个文件夹就OK了如果你的工具箱中有很多子目录的话,选择ADDWITHSUBFOLDER之后的操作和上面一样了... 在matlab中添加新的工具箱首先说说添加到matlab搜索路径好处:1 对n——你只需要存储一个副本,就可以在其他地方使用。具体来说,假设你在数据盘D上新建了两个目录abc和def,这两个工程(每个目录下的所有程序相应地称为一个工程)都需要调用同一个(些)函数(简称工具箱),这时候,如果你没有把该工具箱添加到matlab的搜索路径下,则需要分别把工具箱中所
6、有用到的文件都复制到目录abc和def下才能正确运行。这显然浪费空间,所以,matlab提供了一个搜索路径(默认在matlab安装目录下的toolbox中),只要把工具箱对应的整个文件夹复制到搜索路径对应的目录下,并且通知matlab一声(把该路径正确添加到搜索路径中),就可以在abc和def中使用这个工具箱了(即无论你的工程文件在哪个目录(有效的目录)下都可以访问这个工具箱中的函数)。下面就以matlab安装目录下的toolbox目录作为默认的添加路径进行详细说明。1. 如何添加工具箱?以下是添加工具箱的方法:(论坛很多人转载过,
7、这里就不作区分了,下面的举例也一样)如果是Matlab安装光盘上的工具箱,重新执行安装程序,选中即可。如果是单独下载的工具箱,则需要把新的工具箱(以下假设工具箱名字为svm)解压到toolbox目录下,然后用addpath或者pathtool把该工具箱的路径添加到matlab的搜索路径中,最后用whichnewtoolbox_command.m来检验是否可以访问。如果能够显示新设置的路径,则表明该工具箱可以使用了。具体请看工具箱自己代的README文件。1.1 举例:要添加的工具箱为svm,则解压后,里边有一个目录svm,假设mat
8、lab安装在D:MATLAB6p5,将svm目录拷贝至D:MATLAB6p5toolbox,然后运行matlab,在命令窗口输入addpath ’D:MATLAB6p5toolboxsvm’回车,来添加路径。然后在svm目
此文档下载收益归作者所有