kriging.h
来自「java资讯:Java新技术获得业界认可-Java频道-中国IT实验室2006年」· C头文件 代码 · 共 40 行
H
40 行
#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 + =
减小字号Ctrl + -
显示快捷键?