⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 form.m

📁 MATLAB编写的用于属性约简的程序,先运行ROUGH.MDF文件,再输入RED,就可得到约简后的规则.
💻 M
字号:
function [disfun,funlen]=form(disfun,temp,funlen,attrlen)
  diffsum=0;
  tindnum=0;
  templen=funlen;
  k=1;
  while k<=funlen,
    funtemp=disfun(k,:);
    include=compare(funtemp,temp,attrlen);
    if include==0
      diffsum=diffsum+1;
    elseif include==-1
      break;
    else
      tindnum=tindnum+1;
      if tindnum==1
        disfun(k,:)=temp;
      else
        disfun(k,:)=disfun(funlen,:);
        funlen=funlen-1;
      end
    end
  k=k+1;
  end
  if diffsum==templen
    funlen=funlen+1;
    disfun(funlen,:)=temp;
  end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -