update_from_grid
功能
该函数的作用是从网格中更新插值模型的联合协方差矩阵和相关的参数。
参数
- grid (gempy.core.grid.Grid): 插值网格。
- cov_model (gempy.core.covariance_model.CovarianceModel): 协方差模型,用于计算协方差值。
- drift_terms (dict): 包含趋势项、半变异函数和插值方案的字典。
- interp_data (gempy.core.data.InterpolatorData): 插值数据。
- variogram_parameters (dict): 根据每个变异图的轮廓给出的参数。
- nugget_effect (float): 针对不规则变异模型加入的扰动参数。
返回值
该函数没有返回值,但是它更新了模型的联合协方差矩阵和相关的参数。
使用方法
model.update_from_grid(grid=grid,
cov_model=cov_model,
drift_terms=drift_terms,
interp_data=interp_data,
variogram_parameters=variogram_parameters,
nugget_effect=nugget_effect)
注意事项
- 该函数只能在已经拟合了模型并创建了网格的前提下运行。
- 输入的 cov_model 和 drift_terms 参数需要是通过 gempy.core.covariance_model.CovarianceModel 和 gempy.core.interpolator.InterpolatorData 创建的对象。
- 输入的 variogram_parameters 参数需要是从变异轮廓中给出的变异参数。
- nugget_effect 参数是用于解决不规则变异模型的插值问题的,通常应该设置为接近于零的值。