discern.m
来自「MATLAB编写的用于属性约简的程序,先运行ROUGH.MDF文件,再输入RED」· M 代码 · 共 17 行
M
17 行
function distemp=discern(x,i,j,attrlen,upos,dec)
for k=1:attrlen,
if x(i,k)~=x(j,k)
if (upos(i)==0)&(upos(j)==0)
distemp(k)=0;
elseif (upos(i)==1)&(upos(j)==1)&(dec(i)==dec(j))
distemp(k)=0;
else
distemp(k)=1;
end
else
distemp(k)=0;
end
end
if distemp==zeros(1,attrlen)
distemp=ones(1,attrlen);
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?