📄 kriging.h
字号:
#pragma once
class Kriging
{
public:
Kriging(void);
~Kriging(void);
private:
CreatePoints()//建立二维数组points[][]储存各点的数据
{
int i,j;
i=0;
while((spotdata.point[i].id)!=0)
{
points[i][0]=spotdata.point[i].id;
points[i][1]=spotdata.point[i].x;
points[i][2]=spotdata.point[i].y;
points[i][3]=spotdata.point[i].z;
i++;
}
pointsnum=i;
}
CreateDis()//建立原始点每两点之间的距离矩阵
{
int i,j;
for (i=0;i<pointsnum;i++)
{
for (j=0;j<pointsnum;j++)
{
if (i==j) dis[i][j]=0;
else
{
dis[i][j]=Math.sqrt((points[i][1]-points[j][1])*(points[i][1]-points[j][1])+(points[i][2]-points[j][2])*(points[i][2]-points[j][2]));
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -