关于matlab的griddata函数使用问题
[…] = griddata(…,method) %用指定的算法method计算:‘linear’:基于三角形的线性插值(缺省算法);
‘cubic’: 基于三角形的三次插值;
‘nearest’:最邻近插值法;
‘v4’:MATLAB 4中的griddata算法。
请教大家各种算法的相关原理和适用范围,谢谢了。 我想将散乱点云数据插值成规则网格,使用以下matlab程序
load all.asc
X = all;
x = X(:,1);
y = X(:,2);
z = X(:,3);
cx=min(x):2:max(x);cy=min(y):2:max(y);
=meshgrid(cx,cy);
CZ=griddata(x,y,z,CX,CY,'cubic');
mesh(CX,CY,CZ);
所得CZ在边界处出现NAN,应该如何改进?谢谢。
页:
[1]