如何用MATLAB求属性约简

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:51:32
粗糙集的属性约简的matlab程序

#include<iostream>
#include<vector>
#include<algorithm>
#include<fstream>
#include<sstream>
#include<string>
#include"Set.h"
#include"Element.h"
using namespace std;
#ifndef DecisionTable_H
#define DecisionTable_H
//决策表DT=(U, CUD, V, f)类声明--------------------------------------------------
class DecisionTable
{
public:
static int iNo; //用于决策表论域中样本的编号
public:
DecisionTable();
DecisionTable(vector<char> &ConditionSet,
vector<char> &DecisionSet,
vector<Set> &ConditionValueSet,
vector<Set> &DecisionValueSet);//通过条件集值与决策集值创建决策表
DecisionTable(vector<char> &ConditionSet,
vector<char> &DecisionSet,
vector<vector<int>> &ConditionValueSet,
vector<vector<int>> &DecisionValueSet);//通过条件集值与决策集值创建决策表