资源简介
1-16个标签分为三大类,判断心脏病的有无。此SVM 算法采用Matlab的形式进行编码,通俗易懂。
代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%支持向量分类主函数 2018年6月11日22:45:24
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function svm_main
clear all;
clc;
functionname=‘svm_main‘;
functiondir=which(functionname);
functiondir=functiondir(1:end-length(functionname)-2);%截取当前目录
addpath([functiondir ‘SubFunctions‘])
C = 10;
kertype = ‘rbf‘;
A=load(‘data/heartill.txt‘);
[n m]=size(A);
index=load(‘data/heartnum.txt‘);
fprintf(‘【SVM train start!】\n‘);
X=A(1:ceil(n*0.7)1:m-1)‘;
Y=index(1:ceil(n*0.7)1);
YY=int2bin(Y);
svm = svmTrain(XYY‘kertypeC);
fprintf(‘【SVM test start!】\n‘);
U=A(ceil(n*0.7)+1:n1:m-1)‘;
V=index(ceil(n*0.7)+1:n1);
VV=int2bin(V);
svmTest(svmUVV‘kertype);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-12 00:13 SVM201806\
文件 754 2018-06-12 00:13 SVM201806\svm_main.m
目录 0 2018-06-12 00:07 SVM201806\SubFunctions\
文件 735 2018-06-11 23:45 SVM201806\SubFunctions\svmTrain.m
文件 553 2018-06-12 00:00 SVM201806\SubFunctions\svmTest.m
文件 453 2018-06-11 23:46 SVM201806\SubFunctions\kernel.m
文件 304 2018-06-11 23:41 SVM201806\SubFunctions\int2bin.m
目录 0 2018-06-12 00:07 SVM201806\data\
文件 1437 2018-06-12 04:13 SVM201806\data\heartnum.txt
文件 367058 2018-06-12 04:18 SVM201806\data\heartill.txt
- 上一篇:航位推算DR算法实现
- 下一篇:Surf特征匹配Matlab代码
相关资源
- Surf特征匹配Matlab代码
- 航位推算DR算法实现
- 捷联惯导姿态解算
- matlab 实现去噪各种算法
- IMM滤波算法
- 多级小波分解完整matlab代码
- WSN仿真-MATLAB节点个数和节点通信半径
- matlab编写的九宫格小游戏源代码
- 电力系统潮流计算MATLAB课程设计源码
- 永磁电机矢量控制模型
- VREP仿真matlab控制四轮小车到达目标位
- fuzzy-pid(模糊PID控制器)matlab simuli
- 基于matlab读取GPS中GPGGA信息(包含经纬
- DOA双向平滑(FBSS)算法
- MATLAB实现Harris角点检测与图像配准
- matlab演化博弈代码
- music算法及其改进
- 相关向量机RVM_MATLAB
- 三次样条插值三弯矩算法matlab程序.
- 平方根无迹卡尔曼滤波matlab代码
- 基于MATLAB的三相PWM整流
- 基于matlab的孔隙率检测
- 无线传感器网络节能路由协议研究仿
- 基于MATLAB的格拉布斯准则
- 离散时滞系统MATLAB作图
- matlabR2017ab破解工具
- MATLAB实现图片柱面投影
- 开关型矢量中值滤波器matlab
- 拟合圆matlab代码
- 灰色预测的matlab代码
评论
共有 条评论