-
MATLAB中用于创建和操作CoverTree数据结构的类matlab-covertree支持隐式格式代码
资源介绍
隐式格式的MATLAB代码封面树的MATLAB绑定
描述
这是John
Langford制作的Cover
Tree实现的MATLAB绑定,发布于:
描述封面树数据结构的文件,原始实现和有关该代码的常见问题解答都可以从先前的链接中检索到。
安装
要求
适用于MATLAB的C
++兼容编译器(仅在Linux中与g
++一起测试)
配置为使用该C
++编译器构建MEX的MATLAB。
Boost.Serialization(>
=
1.36)
建立和设置环境
将资源库下载到目录中,然后从MATLAB中移至该目录。
编辑并检查Boost.Serialization共享库文件名是否正确。
跑步
。
编译器成功结束后,我们需要采取一些步骤,然后再使用toobox:
因为covertree_call
MEX依赖Boost.Serialization共享库,所以我们必须将其路径(p。ej。'/
usr
/
lib
/')添加到LD_LIBRARY_PATH环境变量中:
setenv('LD_LIBRARY_PATH',
[getenv('LD_LIBRARY_PATH')
'/usr/lib/']);