Matlab中不同包中同名函数的调用

例如在使用Vlfeat库时,plotbox函数与其他库的plotbox冲突,而我们想使用其他库的plotbox,则首先在Matlab命令行窗口使用命令:

which plotbox

确定当前使用的plotbox的路径,如:

E:\matlabworkplace\headpose_with_block\third_part\vlfeat-0.9.20\toolbox\noprefix\plotbox.m

在程序运行plotbox之前,将plotbox所在的路径移除,运行完之后在加入:

rmpath('E:\matlabworkplace\headpose_with_block\third_part\vlfeat-0.9.20\toolbox\noprefix');
plotbox(bbox,'r');
addpath('E:\matlabworkplace\headpose_with_block\third_part\vlfeat-0.9.20\toolbox\noprefix');

posted on 2016-09-20 20:16  Raby_Draby  阅读(420)  评论(0编辑  收藏  举报

导航