若 x,y,z 三组数据没有一个明显的关系式,比如是三维的矩阵或者是三个向量。这三组数据一一对应,就可以用这个画图
clc;
x=A(:,1);y=A(:,2);z=A(:,3);
tri = delaunay(x,y);
trisurf(tri,x,y,z);
shading interp%绘制三维曲线图的颜色
[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(y))',linspace(min(Yaxi),max(Yaxi)),'v4'); %V4 样条插值
figure
%surf 绘制三维曲面
surf(X,Y,Z);
%%
figure
%surfc 绘制带有下等高线的三维曲面
surfc(X,Y,Z);
title("surfc-等高线趋势")
%%
figure
%contour 绘制等高线
contour(X,Y,Z,15);%15代表15条等高线
title("contour-等高线趋势")