1.画三维图
之前画曲面的三维图,运用z=x2+y2 算出z和Z,如果是给出数据的地形则没办法用公式算,为此,引入插值自动造出地形的坐标。
拟合和插值的区别:插值是必须要过点,曲线可以不光滑;拟合则是可以不过点,曲线要光滑。
例如依旧画出z=x2+y2 ,但只给出固定点,插值出Z矩阵。
clc; clear all; x=[-3 -2 -1 0 1 2 3]; y=[-3 -2 -1 0 1 2 3]; z=[18 8 2 0 2 8 18]; xminn=min(x) xmaxx=max(x) yminn=min(y); ymaxx=max(x); zminn=min(z); zmaxx=max(z); [X,Y,Z]=griddata(x,y,z,linspace(xmaxx,xminn)',linspace(yminn,ymaxx),'