www.gusucode.com > mbcview 工具箱matlab源码程序 > mbcview/@cgsurfview/setup_axes.m
function vardata = setup_axes(ax,vars) %SETUP_AXES % Sets limits on axes according to the ranges of the % cgvalues pointed to by parameter "vars". Returns the % ndgrid of these values. % Copyright 2000-2010 The MathWorks, Inc. and Ford Global Technologies, Inc. % set up X-axis xvar = vars(1).info; x = getvalue(xvar); xlim = mbcmakelimits(x); set(get(ax,'XLabel'),'String',getname(xvar),'Interpreter','none'); set(ax,'XLim',xlim); % set up Y-axis yvar = vars(2).info; y = getvalue(yvar); ylim = mbcmakelimits(y); set(get(ax,'YLabel'),'String',getname(yvar),'Interpreter','none'); set(ax,'YLim',ylim); [vardata.x,vardata.y] = ndgrid(x,y);