我的问题是在matlab中使用griddata替代interp2,因为我的数据不是单调的。我已经为x_measured,y_measured,z_measured提取了数据,并希望在指定的点(x,y)处插入z。
此代码有效:
z = griddata(x_measured,y_measured, z_measured,x,y,'linear')
这显然不是因为数据不是单调的:
z = interp2(x_measured,y_measured, z_measured,x,y,'linear')
我想知道为什么griddata有效。 griddata使用函数调用中指定的线性插值返回值。两种算法之间是否存在根本区别?