资源简介
关于C4.5的MATLAB实现,包含数据集在内,可以实现西瓜数据集的分类,比较简陋,大家拿来做个参考吧~
代码片段和文件信息
function res=classify(treedata)
if tree.leaf~=1
for i=1:length(tree.child)
if tree.continuous==0%离散值
if data(tree.value)==tree.child(i).parent
res=classify(tree.child(i)data);
end
else %连续值
if data(tree.value)>tree.point
res=classify(tree.child(2)data);
else
res=classify(tree.child(1)data);
end
end
end
else
res=tree.value;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 568 2018-09-01 14:45 C4.5算法的matlab实现(连续值属性)\classify.m
文件 1591 2018-08-31 16:36 C4.5算法的matlab实现(连续值属性)\dataDiscretize.m
文件 425 2018-08-30 14:06 C4.5算法的matlab实现(连续值属性)\getAttrEntropy.m
文件 534 2018-08-30 10:39 C4.5算法的matlab实现(连续值属性)\getEntropy.m
文件 205 2020-05-28 01:24 C4.5算法的matlab实现(连续值属性)\getGainRatio.m
文件 1519 2020-05-29 09:30 C4.5算法的matlab实现(连续值属性)\main.m
文件 175 2018-08-31 10:51 C4.5算法的matlab实现(连续值属性)\makedecision.m
文件 3110 2018-09-01 13:03 C4.5算法的matlab实现(连续值属性)\maketree.m
文件 303 2018-08-29 09:34 C4.5算法的matlab实现(连续值属性)\myhist.m
文件 928 2018-09-01 12:56 C4.5算法的matlab实现(连续值属性)\printTree.m
文件 906 2018-09-01 12:47 C4.5算法的matlab实现(连续值属性)\splitdata.m
文件 468 2020-05-25 15:31 C4.5算法的matlab实现(连续值属性)\string_num.m
文件 10935 2020-05-22 09:21 C4.5算法的matlab实现(连续值属性)\WaterMelon_3.0.xlsx
文件 872 2018-08-31 11:14 C4.5算法的matlab实现(连续值属性)\西瓜数据集.txt
目录 0 2020-05-28 01:04 C4.5算法的matlab实现(连续值属性)
----------- --------- ---------- ----- ----
22539 15
相关资源
- matlab和hfss联合仿真输出增益
- 使用bp神经网络进行分布式光伏出力预
- 数字图像处理——图像的分割实验
- 自相关法基频计算matlab.rar
- 结构动力学使用中心差分法计算单自
- MATLAB实现利用形态学方法去噪腐蚀和
- MATLAB实现种子生长法进行图像分割
- PGSA主代码
- 小波变换可用例程
- 高斯-勒让德积分Gauss-legendre积分matl
- 一种基于MATLAB的机械臂工作空间简单
- Kalman滤波在船舶GPS导航定位系统中的
- rddata.m -- MIT-BIH ECG 信号的数据读取M
- 线性递减权重粒子群算法MATLAB代码
- matlab排序程序
- Lorenz系统和Chua系统MATLAB仿真
- 电力系统状态估计-最小二乘法-matla
- 雷达系统设计MATLAB仿真.zip
- matlab粒子群工具箱
- 太阳能电池板MATLAB模型
- 蝙蝠算法优化源代码
- 电力电子AC-DC整流MATLAB仿真.rar
- Matlab基本初等函数.doc
- 单个点经纬度转换坐标
- surf图像匹配
- 九轴传感器姿态解算方法互补滤波和
- Matlab MK突变检验
- matlab二维快速傅里叶变换原创.rar
-
动态电压恢复器simuli
nk仿真 - Boost升压斩波电路仿真.rar
评论
共有 条评论