reductwithattrds.m
来自「信息系统的盲目删除属性约简算法」· M 代码 · 共 31 行
M
31 行
function opt1=reductwithattrds(condition1,decision1)
%求出带属性名的约简求取算法
% 鲁东大学张小峰编制,
% 为了保证本软件代码的共享性,如果您要修改,请注明修改日期和修改者,谢谢您的合作
% QQ:250129131 iamzxf@126.com
condition=condition1;
decision=decision1;
[c,r]=size(condition);
poso=poswithattr(condition,decision);
[c1,r1]=size(poso);
i=r;
while i>=1
tempcon=arraydelcr(condition,i,1);
post=poswithattr(tempcon,decision);
[c2,r2]=size(post);
if c1==c2 & r1==r2
if poso==post
condition=arraydelcr(condition,i,1);
[c,r]=size(condition);
i=r;
end
else
i=i-1;
end
end
opt1=condition(1,:);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?