别套近乎
clear all;
close all;
data = [77 88 85; 55 88 33; 44 77 25; 55 53 52; 87 58 65];
x = linspace(min(data(:,1)), max(data(:,1)), 20);
y = linspace(min(data(:,2)), max(data(:,2)), 20)';
z = griddata(data(:,1), data(:,2), data(:,3), x, y, 'cubic');
scatter3(data(:,1), data(:,2), data(:,3), 'k*');
hold;
mesh(x, y, z);
hold off;
你那个数据太少了,自己套吧