Interface InterpolationOptions

interface InterpolationOptions {
    alpha?: number;
    model?: "circle" | "linear" | "gaussian" | "exponential" | "spherical";
    power?: number;
    sigma2?: number;
    t: number[];
    useInvDistWeight?: boolean;
    x: number[];
    y: number[];
    z: number[];
}

Properties

alpha?: number

Alpha α对应方差函数的先验值,此参数可能控制钻孔扩散范围,越小范围越大,少量点效果明显,但点多了且分布均匀以后改变该数字即基本无效果了,默认设置为100

model?: "circle" | "linear" | "gaussian" | "exponential" | "spherical"

模型

power?: number

反距离幂指数,用于控制距离和权重之间的关系 缺省值2

sigma2?: number

sigma2是σ²,对应高斯过程的方差参数,也就是这组数据z的距离,方差参数σ²的似然性反映了高斯过程中的误差,并应手动设置。一般设置为 0 ,其他数值设了可能会出空白图

t: number[]

值数组

useInvDistWeight?: boolean

使用反距离权重插值法

x: number[]

x数组

y: number[]

y数组

z: number[]

z数组