2
3 //瞎李竖默认构造函数
4 DataPoint::DataPoint()
5 {
6 }
7
8 //构造函数
9 DataPoint::DataPoint(unsigned long dpID,double* dimension , bool isKey):isKey(isKey),dpID(dpID)
10 {
11 //传递每维的维度数扰空据
12 for(int i=0i<DIME_NUMi++)
13 {
14 this->dimension[i]=dimension[i]
15 }
16 }
17
18 //设置维度数据
19 void DataPoint::SetDimension(double* dimension)
20 {
21 for(int i=0i<DIME_NUMi++)
22 {
23 this->dimension[i]=dimension[i]
24 }
25 }
26
27 //获取维度数据
28 double* DataPoint::GetDimension()
29 {
30 return this->dimension
31 }
32
33 //获取是否为核心对象
34 bool DataPoint::IsKey()
35 {
36 return this->isKey
37 }
38
39 //设置核心对象标志
40 void DataPoint::SetKey(bool isKey)
41 {
42 this->isKey = isKey
43 }
44
45 //获取DpId方法磨大
46 unsigned long DataPoint::GetDpId()
47 {
48 return this->dpID
49 }
50
51 //设置DpId方法
52 void DataPoint::SetDpId(unsigned long dpID)
53 {
54 this->dpID = dpID
55 }
56
57 //GetIsVisited方法
58 bool DataPoint::isVisited()
59 {
60 return this->visited
61 }
62
63
64 //SetIsVisited方法
65 void DataPoint::SetVisited( bool visited )
66 {
67 this->visited = visited
68 }
69
70 //GetClusterId方法
71 long DataPoint::GetClusterId()
72 {
73 return this->clusterId
74 }
75
76 //GetClusterId方法
77 void DataPoint::SetClusterId( long clusterId )
78 {
79 this->clusterId = clusterId
80 }
81
82 //GetArrivalPoints方法
83 vector<unsigned long>&DataPoint::GetArrivalPoints()
84 {
85 return arrivalPoints
86 }
matlab踢除数据中的跳变值用rmoutliers()函数即可。用rmoutliers()函数即可移除数据组中的离群值,可作数据清洗的初步方法,用皮尔逊相关系数方法将A输入的数据,B是输出的数据移除。MATLAB数据清洗中的datastore 是怎么应用的简单来说,数据管理平台是数据仓库。它是一个软件,收集,排闷链序和管理信息,渗档并输出对于营销人蚂喊孙员,媒体和其他业务有用的东西。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)