excel里有多行3列数据,怎么用matlab读取excel里的数据绘制出三维曲面图

大佬们,真的急求!下图Excel中的三列分别表示了点在x,y,z三轴的坐标,现在想拟合成一个曲面图,万分感谢帮助!

第1个回答  2019-02-26

data=xlsread('文件名.xlsx');

x=data(:,1);

y=data(:,2);

z=data(:,3);

[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');

figure;

mesh(X,Y,Z);

本回答被网友采纳
相似回答