?? sort.h
字號:
// Sort.h
#pragma once
#include "stdafx.h"
#include "Pattern.h"
/******************************************************************
// class name: Sort
// description: 分類,即w1, w2, ..., wj
該類實現(xiàn)計算某一聚類的特征及合并類的方法,對分類進行一定封裝。
// limitation: 封裝并不完善,同樣是聚類內(nèi)的操作,如類的分裂未包含到Sort類中。
******************************************************************/
class Sort
{
public:
Pattern z; // 類心,z.n = 0;
int n; // 類中模式數(shù)目
Pattern x[MAXNUM]; // 模式
double _d; // 模式到類心的平均距離
double sigma[MAXDIM];// x分量與y分量的標(biāo)準(zhǔn)差
int max;
double sigma_max;
public:
Sort();
~Sort();
int Insert(Pattern pattern);// 判pattern為該類
Pattern CalCenter(); // 計算類心
double Cal_D(); // 計算模式到類心的平均距離
int CalSigma(); // 計算類內(nèi)距離的標(biāo)準(zhǔn)差矢量
bool Combin(Sort &w); // 當(dāng)兩類均未合并過時,將該類與w類合并
};
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -