这个插值代码到底哪里错了嘛
A=load('频率.txt');x=A(:,1);y = A(:,2);
z = A(:,3);
xlin = linspace(min(x),max(x),30);
ylin = linspace(min(y),max(y),30);
= meshgrid(xlin,ylin);
Z=griddata(x,y,z,xlin,ylin,'cubic');
mesh(X,Y,Z) %interpolated
axis tight; hold on
plot3(x,y,z,'.','MarkerSize',15) %nonuniform
输入后会出现如下提示:
Error in ==> delaunayn at 81
t = qhullmx(x', 'd ', opt);
Error in ==> griddata>cubic at 168
tri = delaunayn();
Error in ==> griddata at 92
zi = cubic(x,y,z,xi,yi,opt);
Error in ==> aa at 7
Z=griddata(x,y,z,xlin,ylin,'cubic');
页:
[1]