Matlab中具有相同名称的两个函数

我在matlab中使用libsvm,我试图调用svmtrain.但是我知道Matlab也有一个名为svmtrain的内置函数.我相信他们以不同的顺序采用相同的参数.我怎么知道matlab调用哪个函数?我想从libsvm调用svmtrain函数.我怎样才能确保这种情况发生? 最佳答案 如果您有两个具有相同名称的函数,Matlab将调用位于PATH头部附近的函数.因此,如果您从不同的目录调用svmtrain,即使您所做的唯一更改是更改当前的工作目录,您最终也会调用不同的函数.

要知道matlab实际使用的是哪个函数,请从命令行调用函数which

>> which svmtrain
点赞