?? lassification.h
字號(hào):
// lassification.h: interface for the Classification class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_LASSIFICATION_H__A68443BA_9DAE_4943_96C5_BB01AE31AD6C__INCLUDED_)
#define AFX_LASSIFICATION_H__A68443BA_9DAE_4943_96C5_BB01AE31AD6C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "TriMat.h"
#include <list>
using namespace std;
typedef list<int> ClassList;
typedef list<int>::iterator itClassList;
enum CLUSER_METHOD {MAX_DIST, MIN_DIST, MEAN_DIST, K_MEAN};
class Classification
{
public:
int NumClass, NumDimension, NumSample;
int * pSample;
int counterClass;
TriMat<int> *tableDist;
ClassList * pClassList;
public:
void OutputResult();
void UpdateSample();
void CombineClass(int i, int j);
void FindClass (int& i, int& j, CLUSER_METHOD method);
void Cluser (CLUSER_METHOD method);
inline void ComputeDist();
void ReleaseList();
void InitClassList();
inline int GetMaxDist(int i, int j);
inline int GetMinDist(int i, int j);
inline int GetMeanDist(int i, int j);
Classification(const char * lpszPathName);
virtual ~Classification();
};
#endif // !defined(AFX_LASSIFICATION_H__A68443BA_9DAE_4943_96C5_BB01AE31AD6C__INCLUDED_)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -