134c134,149 < [XI, YI] = meshgrid (linspace (1, inCols, outCols), linspace (1, inRows, o utRows)); --- > ## [XI, YI] = meshgrid (linspace (1, inCols, outCols), linspace (1, inRows, outRows)); > XD = linspace (1, inCols, outCols); > YD = linspace (1, inRows, outRows); > XDs = single(XD); > YDs = single(YD); > ## absolute tolerance equality > isequalAbs = @(x,y,tol) (abs(x-y) <= tol ); > if(all(isequalAbs(XD, XDs, eps(XDs))) && all(isequalAbs(YD, YDs, eps(YDs )))) > XD = XDs; > YD = YDs; > endif > XDs=[]; > YDs=[]; > [XI, YI] = meshgrid (XD, YD); > XD=[]; > YD=[];