该函数用于修改隐式克里金模型中的表面点(surface points)。
modify_surface_points(self, new_surface_points=None, update=False)
new_surface_points:一个包含表面点的新数组。如果值为None,则表示不更改表面点。默认值为None。update:一个布尔值,表示是否重新计算模型参数。如果为True,则重新计算,否则不计算。默认值为False。返回修改后的隐式克里金模型。
# 创建隐式克里金模型
model = ImplicitCoKriging(...)
# 获取表面点数组
surface_points = model.surface_points
# 修改表面点数组
new_surface_points = ...
model.modify_surface_points(new_surface_points=new_surface_points, update=True)
numpy.ndarray;(n, 3),其中n为表面点的数量,3表示三维空间中的坐标。