2013-05-08 79 views
0
spX = linspace(min(x), max(x),200); 
spY = linspace(min(y), max(y),200); 
[xC,yC] = meshgrid(spX,spY); 

zC = bin2mat(x,y,z,xC,yC); 
zCi = inpaint_nans(zC); 

figure; 
surface(xC(1,:),yC(:,1),zC); 
shading('interp'); 
axis equal 

我想获得与顶点相关或面,如果我在Matlab使用surf2patch功能获取颜色信息

回答

0

不太清楚你在找什么...

surf_h = findobj(gca, 'Type', 'Surf', 'Tag', []); 
CData = get(surf_h, 'CData'); 
颜色