%*****程序功能:绘制3D图。 %*****数据库文件格式:第1列是X坐标,第2列是Y坐标,第3列是(X,Y)点对应的值。 %*****Scripted by FairyFar. %***** clear; %加载数据文件 load data.dat; %按列取数 X=data(:,1); Y=data(:,2); Value=data(:,3); %变维 X=reshape(X,75,75); Y=reshape(Y,75,75); Value=reshape(Value,75,75); %转置 X=X'; Y=Y'; Value=Value'; %绘制3D曲面图 surf(X,Y,Value); %绘制3D网格表面图 %mesh(X,Y,Value); %以下为图形修饰指令:标题,视角,颜色刻度,各种效果。 %设置图形标题和坐标轴标题 title('误差分析图') xlabel('X(cm)'); ylabel('Y(cm)'); zlabel('Difference'); %网格显示控制,参数:on,off。 %grid off; %阴影效果,参数:interp,flat,faceted。 %shading interp; %透明度(0~1) %alpha(0.8); %视角:俯视图 %view([0,0,90]); %显示颜色刻度 colorbar;