vehicle 发表于 2011-5-11 10:22

surf画图后取消黑色的网格线方法

采用surf命令画图后,怎样把黑色网格线去掉。就是去掉下图中黑色网格线

雨人 发表于 2011-5-11 13:44

回复 1 # vehicle 的帖子

grid off

hancy 发表于 2011-5-11 16:41

=peaks(30);
createfigure(x,y,z)
axis([-3 3 -3 3 -10 5])
function createfigure(xdata1, ydata1, zdata1)
%CREATEFIGURE(XDATA1,YDATA1,ZDATA1)
% Create figure
figure1 = figure('PaperSize',);
colormap('hsv');
% Create axes
axes1 = axes('Parent',figure1);
view([-37.5 30]);
grid('on');
hold('all');
% Create surf
surf(xdata1,ydata1,zdata1,'Parent',axes1,'LineStyle','none');

殷乐乐 发表于 2011-5-11 17:19

啊 学习一下!

VibrationMaster 发表于 2011-5-11 20:18

画完之后
shade interp

ChaChing 发表于 2011-5-12 23:33

= peaks(30); hh=surfc(X,Y,Z);
colormap hsv; axis([-3 3 -3 3 -10 5]);
set(hh,'LineStyle','none');

vehicle 发表于 2011-5-15 16:00

采用shading flat也可以把网格黑线去掉,保持原来数据
如果采用shading interp,这时网格之间数据被差值。
页: [1]
查看完整版本: surf画图后取消黑色的网格线方法