######想使用matlab绘制模型图,是一个网格图形,有几千个点,但是画出来的图就很奇怪
[str,order,x,y,z] = tempData{:};
xmax=max(x);
xmin=min(x);
ymax=max(y);
ymin=min(y);
[X,Y]=meshgrid(linspace(xmin,xmax,1000),linspace(ymin,ymax,1000));
Z=griddata(x,y,z,X,Y);
mesh(X,Y,Z)
(代码省略了读取数据的过程)
使用这个代码做出来的图很多尖刺,只有大致形状还原了