Mais

Obtendo o valor do intervalo do modelo de variograma exponencial


estou usandovgm ()degstatbiblioteca em R:

variogr <-vgm (sill, "Exp", range = range, nugget = 0) output <-krige (…, model = variogr)

Como você pode ver, estou usando valores fixos de psill e intervalo.

Antes disso, outro script (sobre o qual não tenho controle) está avaliando os parâmetros do variograma. Ou seja, eu sei que meus pontos se encaixam bem em ump1 * (1-exp (-x / p2)), e recebo os valores exatos dep1ep2. Minha pergunta é como obter o peitoril e o alcance (peitorilealcance) a partir dos parâmetros do modelo exponencialp1ep2?

Eu sei que o valor do peitoril é== p1, porque estamos escolhendo pepita para ser zero. Mas estou tendo problemas para descobrir qual valor devo dar ao intervalo. Meu professor me disse queintervalo == p2, mas pelo que li em outro lugar, também deve haver um fator (como,p2 == k * intervalo) que podem ter valores diferentes, dependendo da definição adequada de alcance.

Então, dadop1ep2, qual valor devo usar como umalcanceentrada para ovgm ()função? É verdade queintervalo == p2? Que tipo de intervalo vgm () espera que eu coloque?


Sim isso é verdade. Seu professor está certo. Procure por funçãofn_exponentialno código-fonte, se você quiser ter certeza.