克里金(克里格)(Corigine)算法.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

克里格,或者说克里金插值Kriging。法国krige名字来的。

特点是线性,无偏,方差小,适用于空间分析。所以很适合地质学、气象学、地

理学、制图学等。

相对于其他插值方法。主要缺点:由于他要依次考虑(这也是克里格插值的一般

顺序)计算影响范围,考虑各向异性否,选择变异函数模型,计算变异函数值,

求解权重系数矩阵,拟合待估计点值,所以反映速度很慢。(当然也看你算法设

计和电脑反应速度了呵呵)。而那些趋势面法,样条函数法等。虽然较快,但是

毕竟程度和适合用范围都大受限制。

具体

对比如下:

方法外推能

力逼近程度运算能力适用范围

距离反比加权法分布均匀时

好差快分布均匀

最近邻点插值法不

高强很

快分布均匀

三角网线性插

值高差

慢分布均匀

样条函

数高

强快分布密集时候

克里金插

值高强

慢均可

克里格插值又分为:简单,普通,块,对数,指示性,泛,离析克里金插值等。

克里金插值的变异函数球形模型,指数模型,高斯模型,纯块金模型,幂函数模

型,迪维生模型等。

以下结合我的绘制等值线(等高线)的程序和高斯迭代解矩阵方程方法以及多元

线性回归方法(此两方法实现另补充)说明克里格方法的实现:

注:选择变异函数模型为球形模型,选择插值方法为普通克里金,我为了简化问

题,考虑为各向同性,变差距离为固定。

inti,j,i0,i1,j0,j1,k,l,m,n,p,h;//循环变量

double*r1Matrix;//系数矩阵

double*r0Matrix;//已知向量

double*langtaMatrix;//待求解向量

double*x0;//已知点横坐标

double*y0;//已知点纵坐标

double*densgridz;//存储每次小方格内的已知值。

doubledensgridz0;//待求值

intN1=0;//统计有多少个已知值

doubler[71],r0[71];

intN[70];

for(i=0;i100;i++)

{

for(j=0;j100;j++)

{

if(bdataprotected[i*100+j])continue;//原值点不需要插值

//1.遍历所有非保护网格。确定每一个待插值点的r(h)

//每一个网格又从横向和纵向进行搜索,也就是说正方形相关,正方形的边

长以R,格子长

文档评论(0)

156****9601 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档