WIN10 64位系统MATLAB R2018b第一次安装libsvm

一、准备文件

1、libsvm-3.23

https://www.csie.ntu.edu.tw/~cjlin/libsvm/

2、TDM-GCC-64。注意32位还是64位,要选择和电脑匹配的版本

https://jmeubank.github.io/tdm-gcc/

二、安装步骤

(一)事先设置

1、将libsvm-3.23安装包解压,放到MATLAB的toolbox文件夹下。我的是路径是‘C:\Program Files\MATLAB\R2018b\toolbox’

2、将libsvm-3.23所在路径添加到MATLAB访问路径中。选择“添加并包含子文件夹...”

3、将TDM-GCC-64文件夹放到C盘下,并安装:双击“__installer”文件夹中的exe文件。

4、配置环境变量:右键“我的电脑”->属性->高级系统设置->环境变量,在“环境变量”窗口“系统变量”区域操作:

【新建…】,变量名输入:MW_MINGW64_LOC,变量值输入:C:\TDM-GCC-64

5、在MATLAB命令窗口执行以下命令,并重启MATLAB。

setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')

(二)安装

1、将MATLAB当前路径切换为‘C:\Program Files\MATLAB\R2018b\toolbox\libsvm-3.23\matlab’

2、在命令窗口依次输入下列语句,注意mex后有空格。

注意输入-setup以后,接着输入-setup C++,第三步才输入make

mex -setup

mex -setup C++

make

4、将上一步生成的4个.mexw64文件,粘贴拷贝到上一级libsvm-3.22\windows 路径下

(三)测试

在MATLAB命令窗口依次输入以下命令:

load heart_scale.mat

model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');

[predict_label, accuracy, dec_values] = svmpredict(heart_scale_label, heart_scale_inst, model);

出现以下结果,证明安装成功。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值