📄 kriging.cpp
字号:
#include ".\kriging.h"
private function CreatePoints():void//建立二维数组points[][]储存各点的数据
{
var i:int,j:int;
i=0;
//trace(spotdata.point[0].id);
while((spotdata.point[i].id)!=0)
{
points[i]=new Array();
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;
}
private function CreateDis():void//建立原始点每两点之间的距离矩阵
{
var i:int,j:int;
for (i=0;i<pointsnum;i++)
{
dis[i]=new Array();
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]));
}
}
}
}
Kriging::Kriging(void)
{
}
Kriging::~Kriging(void)
{
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -