资源简介
文档内容是 关于粗糙集和邻域粗糙集的基本理论和程序算例。一两年前上传过比较老旧的版本。
后期有网友在测试中发现了一个bug,在此修复了此bug,并做了更新说明。
前期有下载过我的程序的网友,如果有需要,可以直接来找我(qq379786867),我再传送给您最新版本。
附件内包括理论 说明文档,计算程序,演示数据和算例说明。
希望能对大家学习有帮助。
我们多交流,多学习。一切为了进步。
代码片段和文件信息
function PosSet = getPosSet(dataArraylammda)
% 以邻域粗糙集算法的方式获取下近似
% 输入dataArray为包含决策属性的数据样本,最后一列为决策属性
% lammda为邻域半径集合计算时候的参数 delta=std(data)/lammda
% lammda 注意!在这里计算的lammda和胡清华程序的lammda有区别
% 这里lammda取值尽量在0.5~1.5之间,如果太大,则不能输出正常结果,如果太小,则程序报错
% 如果数据内包含的样本数比较多(几十以上),则调大lammda=2~4
% 输出的PosSet为正域集合
% made by suozi 20140427
% QQ:379786867
[mn]=size(dataArray); % m为样本数 n为属性个数(最后一列为决策属性)
if m<3 && n<3
disp(‘输入的决策系统行列个数不得小于3个!‘);
return;
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 首先对数据进行归一化
for j=1:n
amin=min(dataArray(:j));
amax=max(dataArray(:j));
for i=1:m
dataArray(ij)=(dataArray(ij)-amin)./(amax-amin);
end
end
% 此时得到的条件属性为归一化后的属性
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 计算邻域半径
delta=std(dataArray)/lammda; %这里最后一列的决策属性的邻域半径没有用的
condiAtt=dataA
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-04-06 13:46 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\
文件 1245089 2014-04-30 15:24 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\关于粗糙集和邻域粗糙集的基本理论和程序算例(第二版).pdf
文件 1111 2015-04-06 13:54 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\更新说明.txt
目录 0 2015-04-06 13:44 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\索程序及算例数据\
文件 2112 2014-04-30 15:29 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\索程序及算例数据\breast.mat
文件 3592 2015-04-06 13:34 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\索程序及算例数据\getPosSet.m
文件 604 2014-04-29 18:18 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\索程序及算例数据\irisPosTest.mat
文件 949 2015-04-06 13:45 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\索程序及算例数据\mainAccess.m
文件 2609 2015-04-06 13:40 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\索程序及算例数据\reduceSet.m
文件 1951 2014-04-30 15:14 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\索程序及算例数据\weightD.m
目录 0 2014-04-29 19:01 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\胡程序及算例数据\
文件 5948 2013-07-06 18:35 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\胡程序及算例数据\breast_testdata.mat
文件 1945 2013-03-04 22:55 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\胡程序及算例数据\Copy_of_clsf_dpd_fast_3.m
文件 326 2012-12-19 13:05 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\胡程序及算例数据\Data_normalized_suo.m
文件 3403 2013-03-04 19:42 关于粗糙集和邻域粗糙集的基本理论和程序算例(V2.0.1)2015.04.06\胡程序及算例数据\featureselect_FW_fast.m
- 上一篇:精简版微软雅黑 woff格式
- 下一篇:MSP430与CC1101实现无线通讯
相关资源
- 微信小程序 贪吃蛇游戏源码下载542
- 移动端商城(微信小程序)
- 小程序小商场
- 智能停车 微信小程序源码
- 微信小程序全套源代码(后端为php)
- 三菱fx定位(Fx定位控制標準程序)
- 物流分拣程序(三菱QPLC)
- 汽车UDS诊断demo程序
- 机器人分拣工作站PLC控制程序(西门
- 一个基于AD1674的模数转换电路及程序
- 易语言(外部程序嵌入运行在窗口)
- 三菱FXPLC直线圆弧插补程序
- Labview串口通信程序
- 倍福机械手程序(使用TWincat2打开)
- 计算机程序设计艺术+第3卷:排序与查
- 计算机程序设计艺术+第2卷:半数值算
- 计算机程序设计艺术+第1卷:基本算法
- OPC应用程序入门 日本OPC协会
- 基于STM32的小车蓝牙程序
- 张正友相机标定Opencv实现完整程序+棋
- 《程序员的数学思维修炼(趣味解读
- 西门子杯六部十层电梯群控参考程序
- 空间谱估计理论与算法 程序.rar
- 1000多套微信小程序源码带后台+教程
- 亚龙YL-335B自动化生产线输送单元西门
- 亚龙YL-335B自动化生产线加工单元西门
- 亚龙YL-335B自动化生产线装配单元西门
- 亚龙YL-335B自动化生产线分拣单元西门
- 《LabVIEW2011程序设计与案例解析》随书
- 基于西门子S7—1200单部六层电梯设计
评论
共有 条评论