关于matlab随机森林工具箱安装遇到的问题

1、randomforest工具箱:

《MATLAB 神经网络43个案例分析》
链接:https://pan.baidu.com/s/13GNLs6HQoKtFthuMPAp3xQ?pwd=veqs
提取码:veqs
randomforest工具箱在chapter 30这个章节里面的第一个文件夹。
关于matlab随机森林工具箱安装遇到的问题_第1张图片

2、将这个随机森林包复制粘贴放到自己MATLAB安装目录的toolbox目录下

关于matlab随机森林工具箱安装遇到的问题_第2张图片

3、然后打开MATLAB,打开上面的文件对应的路径位置。可以看到

RF_Class_C是随机森林分类编译文件包
RF_Reg_C是随机森林回归编译文件包
关于matlab随机森林工具箱安装遇到的问题_第3张图片

4、首先编译分类包:

1、打开RF_Class_C->src->mex_ClassificationRF_train.cpp文件

关于matlab随机森林工具箱安装遇到的问题_第4张图片

2、然后,将文件中的mxCreateNumericMatrix里面最后的0都改成static_cast(0) 一共有21处。耐心点复制粘贴就行。

关于matlab随机森林工具箱安装遇到的问题_第5张图片

3、然后打开mex_ClassificationRF_predict.cpp文件

关于matlab随机森林工具箱安装遇到的问题_第6张图片

4、找到下图中代码的位置,将int改成mwSize

关于matlab随机森林工具箱安装遇到的问题_第7张图片

5、然后返回上一级目录,打开compile_windows.m文件

关于matlab随机森林工具箱安装遇到的问题_第8张图片

6、然后在下面的命令行窗口中输入mex -setup(中间有空格)

前提是你的电脑已经安装好了对应的gcc编译器。(自己找教程下载,不同版本的Matlab使用的编译器版本不同)
我安装的是这个:
链接:https://pan.baidu.com/s/1Y7olTcQjwqDaJeR3sG6f_w?pwd=phwo
提取码:phwo
具体安装步骤过程配置环境变量参照这篇博文:
https://www.pianshen.com/source/647374472033393/
然后点击C++这个蓝色链接,出现下面这行即可。
关于matlab随机森林工具箱安装遇到的问题_第9张图片

7、然后就点击运行compile_windows.m文件,就完成了编译。

5、首先编译回归包:

1、打开RF_Reg_C->src->mex_regressionRF_train.cpp文件

关于matlab随机森林工具箱安装遇到的问题_第10张图片

2、然后,将文件中的mxCreateNumericMatrix里面最后的0都改成static_cast(0)

关于matlab随机森林工具箱安装遇到的问题_第11张图片

3、然后打开mex_regressionRF_predict.cpp文件

关于matlab随机森林工具箱安装遇到的问题_第12张图片

4、然后将图中的mxCreateNumericMatrix里面最后的0改成`static_cast(0)即可,就这1处

关于matlab随机森林工具箱安装遇到的问题_第13张图片

5、然后返回上一级目录,打开compile_windows.m文件

关于matlab随机森林工具箱安装遇到的问题_第14张图片

6、然后跟前面一样,在下面的命令行窗口中输入mex -setup(中间有空格)即可

关于matlab随机森林工具箱安装遇到的问题_第15张图片

7、然后就点击运行compile_windows.m文件,就完成了编译。

你可能感兴趣的:(matlab,随机森林,工具箱)