This is a static copy of a profile report

Home

imresize>resizeAlongDimUsingNearestNeighbor (82820 calls, 4.626 sec)
Generated 05-Nov-2014 07:53:51 using cpu time.
subfunction in file /usr1/opt/matlab/7.13/toolbox/images/images/imresize.m
Copy to new window for comparing multiple runs

Parents (calling functions)

Function NameFunction TypeCalls
imresize>resizeAlongDimsubfunction82820
Lines where the most time was spent

Line NumberCodeCallsTotal Time% TimeTime Plot
792
out = in(subscripts{:});
828201.102 s23.8%
790
subscripts = subscripts(1, one...
828200.901 s19.5%
791
subscripts{dim} = indices;
828200.721 s15.6%
789
subscripts = {':'};
828200.340 s7.4%
788
num_dims = max(ndims(in), dim)...
828200.290 s6.3%
All other lines  1.272 s27.5%
Totals  4.626 s100% 
Children (called functions)
No children
Code Analyzer results
Line numberMessage
Coverage results
[ Show coverage for parent directory ]
Total lines in function10
Non-code lines (comments, blank lines)5
Code lines (lines that can run)5
Code lines that did run5
Code lines that did not run0
Coverage (did run/can run)100.00 %
Function listing
   time   calls  line
783 function out = resizeAlongDimUsingNearestNeighbor(in, dim, indices)
784 % Resize using a multidimensional indexing operation. Preserve the
785 % array along all dimensions other than dim. Along dim, use the
786 % indices input vector as a subscript vector.
787
0.29 82820 788 num_dims = max(ndims(in), dim);
0.34 82820 789 subscripts = {':'};
0.90 82820 790 subscripts = subscripts(1, ones(1, num_dims));
0.72 82820 791 subscripts{dim} = indices;
1.10 82820 792 out = in(subscripts{:});

Other subfunctions in this file are not included in this listing.