% 方法1T = [1:100];D = [1:100]; K = rand(1,100);% 插值[X,Y,Z]=griddata(T,D,K,linspace(min(T),max(T))',linspace(min(D),max(D)),'v4');figure,surf(X,Y,Z); %方法2x = [1:100];y = [1:100]; z = rand(1,100);xlin = linspace(min(x),max(x),33);ylin = linspace(min(y),max(y),33);[X,Y] = meshgrid(xlin,ylin);Z = griddata(x,y,z,X,Y,'v4');mesh(X,Y,Z) %interpolatedaxis tight; hold onplot3(x,y,z,'.','MarkerSize',15) %nonuniform