函数返回插值函数对于给定点(x, y)的偏导。计算中使用插值对象spline,数据数组xarr,yarr和zarr。需保证x数组在xarr的区间内或y数组在yarr的区间内。
C interface:
int kml_v_float_spline2d_eval_deriv_yy_e(const kml_float_spline2d *interp, const float x[], const float y[], size_t xin_size, size_t yin_size, float *z, size_t zin_size);
int kml_v_double_spline2d_eval_deriv_yy_e(const kml_double_spline2d *spline, const double x, const double y, size_t xinSize, size_t yinSize, double *z, size_t zinSize);
参数名 |
类型 |
描述 |
输入/输出 |
---|---|---|---|
spline |
kml_float_spline2d *, kml_double_spline2d * |
插值对象指针 |
输入 |
x |
float, double |
求解点x的值数组 |
输入 |
y |
float, double |
求解点y的值数组 |
输入 |
xinSize |
size_t |
x数组长度 |
输入 |
yinSize |
size_t |
y数组长度 |
输入 |
z |
float *, double * |
插值点二阶偏导值 |
输出 |
zinSize |
size_t |
z数组长度 |
输入 |