【问题标题】:How to create mex files for libsvm C files如何为 libsvm C 文件创建 mex 文件
【发布时间】:2012-02-18 13:08:27
【问题描述】:

我已经从http://www.csie.ntu.edu.tw/~cjlin/libsvm/下载了libsvm
我解压缩并将libsvm 文件夹复制到c:..../documents/MATLAB 文件夹。包含mex.h 到所有 C 文件。在 libsvm-> 里面我有不同的文件夹。同样在那个 Matlab 文件夹中,我有 libsvmread.clibsvmwrite.cmakefilemake.msvmtrainsvmpredict 等文件...

如何在 matlab 中使用这些文件?谁能帮我为这些文件创建 .mex 文件。 我阅读并尝试了很多次..它对我来说无法正常工作。我需要在matlab.can 中创建 svmensemble,任何人都可以尽快帮助我。

【问题讨论】:

    标签: matlab libsvm


    【解决方案1】:

    查看 README 文件:

    安装和数据格式

    在 Unix 系统上,输入 make' to build thesvm-train' 和 `svm-predict' 程序。不带参数运行它们以显示用法 其中。

    在其他系统上,请咨询Makefile' to build them (e.g., see 'Building Windows binaries' in this file) or use the pre-built binaries (Windows binaries are in the directorywindows')。

    如需更多信息,请告诉我们您使用的是哪种操作系统。

    【讨论】:

      【解决方案2】:

      你需要做 mex -setup 来配置编译器。之后,你运行 matlab 文件夹中的 make.m 文件。请阅读 README 文件。详细信息在那里......

      【讨论】:

        猜你喜欢
        • 2016-04-04
        • 1970-01-01
        • 2014-01-17
        • 2017-01-14
        • 2013-06-10
        • 2015-06-10
        • 2014-02-05
        • 2013-03-10
        • 1970-01-01
        相关资源
        最近更新 更多