MATLAB Profile Report: Function Details


run     /usr/local/apps/MATLAB/toolbox/matlab/lang/run.m
Time: 1.330 s    (83.6%)
Calls: 1
Self time: 0.050 s    (83.6%)

Function: Time Calls Time/call
run 1.330   1 1.330000
 
Parent functions:
none
 
Child functions:
timed_sim 1.260 94.7% 1 1.260000
fileparts 0.020 1.5% 2 0.010000
pwd 0.000 0.0% 1 0.000000
isunix 0.000 0.0% 2 0.000000
ispc 0.000 0.0% 2 0.000000


99% of the total time in this function was spent on the following lines:

    27:  else
0.010 1% 28:    [p,s,ext,ver] = fileparts(script);
    29:  end
 
    38:        else
0.010 1% 39:          [wp,ws,wext,wver] = fileparts(w);
    40:        end
 
    49:        else
0.010 1% 50:          cont = ~isequal(wp,pwd) | ~isequal(ws,s) | ...
    51:            (~isempty(ext) & ~isequal(wext,ext));
 
    61:        end
1.270 95% 62:        evalin('caller',s,'cd(cur);error(lasterr)')
    63:      else
 
    66:      end
0.020 2% 67:      cd(cur)

timed_sim     /rmount/paci01/sdsc/mmccrack/shitomasi/timed_sim.m
Time: 1.260 s    (79.2%)
Calls: 1
Self time: 0.240 s    (79.2%)

Function: Time Calls Time/call
timed_sim 1.260   1 1.260000
 
Parent functions:
run 1  
 
Child functions:
compute_AD 0.900 71.4% 1 0.900000
compute_J 0.080 6.3% 1 0.080000
gen_feature_s 0.020 1.6% 1 0.020000
gcbf 0.010 0.8% 3 0.003333
colormap 0.010 0.8% 1 0.010000
find_center 0.000 0.0% 1 0.000000
gray 0.000 0.0% 1 0.000000
figtoolset 0.000 0.0% 3 0.000000


100% of the total time in this function was spent on the following lines:

    2: 
0.230 18% 3:  figure(1);colormap(gray);
    4: 
 
    18:  disp('generating I')
0.020 2% 19:  I_init = gen_feature_s(window_size);
    20:  [size_y,size_x] = size(I_init);
 
    30:  disp('computing J')
0.080 6% 31:  J_init = compute_J(A,D,I_init,[center_x,center_y],[window_size_h,window_size_h]);
    32:  J = J_init+noise_level*rand(size_y,size_x); 
0.010 1% 33:  J = J.*(J>0);
    34: 
 
    40:  fig_disp = 1;
0.920 73% 41:  [Ac,Dc,mask] = compute_AD(I,J,c,c,win_h,num_iter,w);

compute_AD     /rmount/paci01/sdsc/mmccrack/shitomasi/compute_AD.m
Time: 0.900 s    (56.6%)
Calls: 1
Self time: 0.040 s    (56.6%)

Function: Time Calls Time/call
compute_AD 0.900   1 0.900000
 
Parent functions:
timed_sim 1  
 
Child functions:
iter_AD 0.670 74.4% 8 0.083750
compute_J 0.160 17.8% 9 0.017778
carve_it 0.020 2.2% 2 0.010000
norm_inten 0.010 1.1% 2 0.005000


100% of the total time in this function was spent on the following lines:

    31:  % set the default num_trans
0.010 1% 32:  if ~exist('num_trans'),
    33:     num_trans= 3;
 
    37:  img_i = norm_inten(img_i);
0.010 1% 38:  img_j = norm_inten(img_j);
    39: 
    40:  window_size = 2*window_size_h + 1;
0.020 2% 41:  I = carve_it(img_i,center_i,window_size_h);
    42:  J = carve_it(img_j,center_j,window_size_h);
 
    59:  while k <= num_iter,
0.670 74% 60:    [A,D] = iter_AD(J_computed,J,mask,w,k,num_trans);
    61: 
 
    65:    % compute the warped image
0.140 16% 66:    J_computed = compute_J(A_computed,D_computed,img_i,center_i,window_size_h);
    67: 
    68:    % compute the SSD error
0.010 1% 69:    errs(k) = sqrt(sum(sum((mask.*(J_computed-J)).^2)))/prod(size(J));
    70: 
 
    72:    if (k>num_trans),
0.010 1% 73:      mask = exp(-abs(J_computed-J)/sig);
    74:    end
 
    81: 
0.010 1% 82:  [tmp,id] = min(errs);
    83:  A = reshape(records(id,1:4),2,2);
 
    85: 
0.020 2% 86:  J_computed = compute_J(A,D,img_i,center_i,window_size_h);
    87:  mask = exp(-abs(J_computed-J)/sig);

iter_AD     /rmount/paci01/sdsc/mmccrack/shitomasi/iter_AD.m
Time: 0.670 s    (42.1%)
Calls: 8
Self time: 0.010 s    (42.1%)

Function: Time Calls Time/call
iter_AD 0.670   8 0.083750
 
Parent functions:
compute_AD 8  
 
Child functions:
find_AD 0.470 70.1% 5 0.094000
find_D 0.190 28.4% 3 0.063333


100% of the total time in this function was spent on the following lines:

    19:  if k <= num_trans,
0.190 28% 20:    D = find_D(I,J,mask,w);
    21:    A = eye(2);
    22:  else
0.480 72% 23:    [A,D] = find_AD(I,J,mask,w);
    24:  end

find_AD     /rmount/paci01/sdsc/mmccrack/shitomasi/find_AD.m
Time: 0.470 s    (29.6%)
Calls: 5
Self time: 0.030 s    (29.6%)

Function: Time Calls Time/call
find_AD 0.470   5 0.094000
 
Parent functions:
iter_AD 5  
 
Child functions:
trapz 0.280 59.6% 270 0.001037
grad 0.160 34.0% 10 0.016000
meshgrid 0.000 0.0% 5 0.000000
find_center 0.000 0.0% 5 0.000000


68% of the total time in this function was spent on the following lines:

    13: 
0.070 15% 14:  [gy1,gx1] = grad(I,w);
0.090 19% 15:  [gy2,gx2] = grad(J,w);
    16: 
 
    39:  T= zeros(6,6);
0.020 4% 40:  T(1,1) = 0.5*trapz(trapz(gx_sqr.*x_sqr));
    41:  T(2,1) = trapz(trapz(gx_gy.*x_y));
0.020 4% 42:  T(3,1) = trapz(trapz(gx_sqr.*x_y));
    43:  T(4,1) = trapz(trapz(gx_gy.*x_sqr));
    44:  T(5,1) = trapz(trapz(gx_sqr.*x));
0.020 4% 45:  T(6,1) = trapz(trapz(gx_gy.*x));
    46:  T(2,2) = 0.5*trapz(trapz(gy_sqr.*y_sqr));
0.020 4% 47:  T(3,2) = trapz(trapz(gx_gy.*y_sqr));
    48:  T(4,2) = trapz(trapz(gy_sqr.*x_y));
    49:  T(5,2) = trapz(trapz(gx_gy.*y));
0.020 4% 50:  T(6,2) = trapz(trapz(gy_sqr.*y));
    51:  T(3,3) = 0.5*trapz(trapz(gx_sqr.*y_sqr));
 
    54:  T(6,3) = trapz(trapz(gx_gy.*y));
0.020 4% 55:  T(4,4) = 0.5*trapz(trapz(gy_sqr.*x_sqr));
    56:  T(5,4) = trapz(trapz(gx_gy.*x));
 
    59:  T(6,5) = trapz(trapz(gx_gy));
0.020 4% 60:  T(6,6) = 0.5*trapz(trapz(gy_sqr));
    61: 
 
    69:  b(1) = trapz(trapz(diff.*gx.*x));
0.020 4% 70:  b(2) = trapz(trapz(diff.*gy.*y));
    71:  b(3) = trapz(trapz(diff.*gx.*y));

trapz     /usr/local/apps/MATLAB/toolbox/matlab/datafun/trapz.m
Time: 0.330 s    (20.8%)
Calls: 300
Self time: 0.170 s    (20.8%)

Function: Time Calls Time/call
trapz 0.330   300 0.001100
 
Parent functions:
find_AD 270  
find_D 30  
 
Child functions:
shiftdim 0.160 48.5% 300 0.000533


100% of the total time in this function was spent on the following lines:

    33: 
0.010 3% 34:  perm = []; nshifts = 0;
0.020 6% 35:  if nargin == 3, % trapz(x,y,dim)
    36:    perm = [dim:max(ndims(y),dim) 1:dim-1];
 
    38:    m = size(y,1);
0.010 3% 39:  elseif nargin==2 & length(y)==1 % trapz(y,dim)
    40:    dim = y; y = x;
 
    46:    if nargin < 2, y = x; end
0.170 52% 47:    [y,nshifts] = shiftdim(y);
    48:    m = size(y,1);
 
    56:  %   Trapezoid sum computed with vector-matrix multiply.
0.110 33% 57:  z = diff(x,1,1)' * (y(1:m-1,:) + y(2:m,:))/2;
    58: 
 
    60:  z = reshape(z,[ones(1,nshifts),siz]);
0.010 3% 61:  if ~isempty(perm), z = ipermute(z,perm); end

grad     /rmount/paci01/sdsc/mmccrack/shitomasi/grad.m
Time: 0.280 s    (17.6%)
Calls: 16
Self time: 0.260 s    (17.6%)

Function: Time Calls Time/call
grad 0.280   16 0.017500
 
Parent functions:
find_AD 10  
find_D 6  
 
Child functions:
linspace 0.020 7.1% 32 0.000625


100% of the total time in this function was spent on the following lines:

    10: 
0.020 7% 11:  x = linspace(-tail, tail, samples);
    12:  gauss = exp(-x.^2);
 
    19: 
0.130 46% 20:  gr = conv2(conv2(image, gaussderiv','valid'), gauss,'valid');
0.130 46% 21:  gc = conv2(conv2(image, gaussderiv,'valid'), gauss','valid');

closereq     /usr/local/apps/MATLAB/toolbox/matlab/graphics/closereq.m
Time: 0.260 s    (16.4%)
Calls: 1
Self time: 0.260 s    (16.4%)

Function: Time Calls Time/call
closereq 0.260   1 0.260000
 
Parent functions:
none
 
Child functions:
plotedit 0.000 0.0% 1 0.000000
gcbf 0.000 0.0% 1 0.000000


100% of the total time in this function was spent on the following lines:

    17:  set(0,'ShowHiddenHandles',shh);
0.260 100% 18:  delete(currFig);

compute_J     /rmount/paci01/sdsc/mmccrack/shitomasi/compute_J.m
Time: 0.240 s    (15.1%)
Calls: 10
Self time: 0.030 s    (15.1%)

Function: Time Calls Time/call
compute_J 0.240   10 0.024000
 
Parent functions:
compute_AD 9  
timed_sim 1  
 
Child functions:
m_interp4 0.210 87.5% 10 0.021000
meshgrid 0.000 0.0% 10 0.000000


100% of the total time in this function was spent on the following lines:

    4: 
0.010 4% 5:  [size_y,size_x] = size(I);
    6: 
 
    15: 
0.020 8% 16:  position_new = A*index'+ [D(1),0;0,D(2)]*ones(2,size_x*size_y);
    17:  position_new(1,:) = position_new(1,:)+center_x;
 
    22: 
0.210 87% 23:  [J,mask]= m_interp4(I,position_new_x,position_new_y);
    24: 

m_interp4     /rmount/paci01/sdsc/mmccrack/shitomasi/m_interp4.m
Time: 0.210 s    (13.2%)
Calls: 10
Self time: 0.210 s    (13.2%)

Function: Time Calls Time/call
m_interp4 0.210   10 0.021000
 
Parent functions:
compute_J 10  
 
Child functions:
none


90% of the total time in this function was spent on the following lines:

    18:  % Check for out of range values of s and set to 1
0.010 5% 19:  sout = find((s<1)|(s>ncols));
    20:  if length(sout)>0, s(sout) = ones(size(sout)); end
 
    23:  tout = find((t<1)|(t>nrows));
0.020 10% 24:  if length(tout)>0, t(tout) = ones(size(tout)); end
    25: 
    26:  % Matrix element indexing
0.020 10% 27:  ndx = floor(t)+floor(s-1)*nrows;
    28: 
    29:  % Compute intepolation parameters, check for boundary value.
0.010 5% 30:  d = find(s==ncols); 
    31:  s(:) = (s - floor(s));
 
    34:  % Compute intepolation parameters, check for boundary value.
0.020 10% 35:  d = find(t==nrows);
0.020 10% 36:  t(:) = (t - floor(t));
0.010 5% 37:  if length(d)>0, t(d) = t(d)+1; ndx(d) = ndx(d)-1; end
    38:  d = [];
 
    40:  % Now interpolate, reuse u and v to save memory.
0.060 29% 41:  F =  ( z(ndx).*(1-t) + z(ndx+1).*t ).*(1-s) + ...
    42:       ( z(ndx+nrows).*(1-t) + z(ndx+(nrows+1)).*t ).*s;
 
    46:  % Now set out of range values to zeros.
0.010 5% 47:  if length(sout)>0, F(sout) = zeros(size(sout));mask(sout)=zeros(size(sout));end
0.010 5% 48:  if length(tout)>0, F(tout) = zeros(size(tout));mask(tout)=zeros(size(tout));end

find_D     /rmount/paci01/sdsc/mmccrack/shitomasi/find_D.m
Time: 0.190 s    (11.9%)
Calls: 3
Self time: 0.020 s    (11.9%)

Function: Time Calls Time/call
find_D 0.190   3 0.063333
 
Parent functions:
iter_AD 3  
 
Child functions:
grad 0.120 63.2% 6 0.020000
trapz 0.050 26.3% 30 0.001667
meshgrid 0.000 0.0% 3 0.000000
find_center 0.000 0.0% 3 0.000000


100% of the total time in this function was spent on the following lines:

    23: 
0.060 32% 24:  [gy1,gx1] = grad(I,w);
0.060 32% 25:  [gy2,gx2] = grad(J,w);
    26: 
 
    33: 
0.010 5% 34:  [x,y] = meshgrid(1:size_x,1:size_y);
    35:  x = x- center_x;
 
    47: 
0.020 11% 48:  T(1,1) = 0.5*trapz(trapz(gx_sqr));
    49:  T(2,1) = trapz(trapz(gx_gy));
0.010 5% 50:  T(2,2) = 0.5*trapz(trapz(gy_sqr));
    51: 
 
    58:  diff = (J-I).*mask;
0.030 16% 59:  b(1) = trapz(trapz(diff.*gx));
    60:  b(2) = trapz(trapz(diff.*gy));

shiftdim     /usr/local/apps/MATLAB/toolbox/matlab/elmat/shiftdim.m
Time: 0.160 s    (10.1%)
Calls: 300
Self time: 0.160 s    (10.1%)

Function: Time Calls Time/call
shiftdim 0.160   300 0.000533
 
Parent functions:
trapz 300  
 
Child functions:
none


81% of the total time in this function was spent on the following lines:

    28:  if nargin==1,
0.050 31% 29:    n = min(find(siz>1))-1; % Find leading singleton dimensions
    30:  end
    31: 
0.020 13% 32:  if isequal(n,0) | isempty(x) | isempty(n),
    33:    b = x;    % Quick exit if no shift required
 
    37:      n = rem(n-1,ndims(x))+1;
0.040 25% 38:      if isequal(siz(1:n),ones(1,n)),
0.010 6% 39:        s = [siz ones(1,n+2-length(siz))]; % Protect against 1-d array
0.010 6% 40:        b = reshape(x,s(n+1:end));
    41:      else

linspace     /usr/local/apps/MATLAB/toolbox/matlab/elmat/linspace.m
Time: 0.020 s    ( 1.3%)
Calls: 32
Self time: 0.020 s    ( 1.3%)

Function: Time Calls Time/call
linspace 0.020   32 0.000625
 
Parent functions:
grad 32  
 
Child functions:
none


49% of the total time in this function was spent on the following lines:

    17: 
0.010 50% 18:  y = [d1+(0:n-2)*(d2-d1)/(floor(n)-1) d2];

fileparts     /usr/local/apps/MATLAB/toolbox/matlab/iofun/fileparts.m
Time: 0.020 s    ( 1.3%)
Calls: 2
Self time: 0.010 s    ( 1.3%)

Function: Time Calls Time/call
fileparts 0.020   2 0.010000
 
Parent functions:
run 2  
 
Child functions:
deblank 0.010 50.0% 2 0.005000
filesep 0.000 0.0% 2 0.000000
ispc 0.000 0.0% 2 0.000000


100% of the total time in this function was spent on the following lines:

    54:          % Do not forget to add filesep when in the root filesystem
0.010 50% 55:          if isempty(deblank(path)), path = [path filesep]; end
0.010 50% 56:          fname = name(ind(end)+1:end);
    57:      end

carve_it     /rmount/paci01/sdsc/mmccrack/shitomasi/carve_it.m
Time: 0.020 s    ( 1.3%)
Calls: 2
Self time: 0.020 s    ( 1.3%)

Function: Time Calls Time/call
carve_it 0.020   2 0.010000
 
Parent functions:
compute_AD 2  
 
Child functions:
none


100% of the total time in this function was spent on the following lines:

    2: 
0.020 100% 3:  [size_y,size_x]= size(I);
    4:  min_x = round(center(1)-window_size_h(1));

gen_feature_s     /rmount/paci01/sdsc/mmccrack/shitomasi/gen_feature_s.m
Time: 0.020 s    ( 1.3%)
Calls: 1
Self time: 0.010 s    ( 1.3%)

Function: Time Calls Time/call
gen_feature_s 0.020   1 0.020000
 
Parent functions:
timed_sim 1  
 
Child functions:
hemisphere_s 0.010 50.0% 1 0.010000


100% of the total time in this function was spent on the following lines:

    7:  ss = round(0.4*size_of_feature);
0.020 100% 8:  [X,Y,II] = hemisphere_s(ss);
    9: 

norm_inten     /rmount/paci01/sdsc/mmccrack/shitomasi/norm_inten.m
Time: 0.010 s    ( 0.6%)
Calls: 2
Self time: 0.010 s    ( 0.6%)

Function: Time Calls Time/call
norm_inten 0.010   2 0.005000
 
Parent functions:
compute_AD 2  
 
Child functions:
none


100% of the total time in this function was spent on the following lines:

    7: 
0.010 100% 8:  max_J = max(max(J));
    9:  min_J = min(min(J));

gcbo     /usr/local/apps/MATLAB/toolbox/matlab/graphics/gcbo.m
Time: 0.010 s    ( 0.6%)
Calls: 4
Self time: 0.010 s    ( 0.6%)

Function: Time Calls Time/call
gcbo 0.010   4 0.002500
 
Parent functions:
gcbf 4  
 
Child functions:
none



gcbf     /usr/local/apps/MATLAB/toolbox/matlab/graphics/gcbf.m
Time: 0.010 s    ( 0.6%)
Calls: 4
Self time: 0.000 s    ( 0.6%)

Function: Time Calls Time/call
gcbf 0.010   4 0.002500
 
Parent functions:
closereq 1  
timed_sim 3  
 
Child functions:
gcbo 0.010 100.0% 4 0.002500


100% of the total time in this function was spent on the following lines:

    17: 
0.010 100% 18:  [obj, fig] = gcbo;

deblank     /usr/local/apps/MATLAB/toolbox/matlab/strfun/deblank.m
Time: 0.010 s    ( 0.6%)
Calls: 2
Self time: 0.010 s    ( 0.6%)

Function: Time Calls Time/call
deblank 0.010   2 0.005000
 
Parent functions:
fileparts 2  
 
Child functions:
none


100% of the total time in this function was spent on the following lines:

    16:  else
0.010 100% 17:     if ~isstr(s),
    18:        warning('MATLAB:deblank:NonStringInput','Input must be a string.')

meshgrid     /usr/local/apps/MATLAB/toolbox/matlab/elmat/meshgrid.m
Time: 0.010 s    ( 0.6%)
Calls: 19
Self time: 0.010 s    ( 0.6%)

Function: Time Calls Time/call
meshgrid 0.010   19 0.000526
 
Parent functions:
find_AD 5  
find_D 3  
compute_J 10  
hemisphere_s 1  
 
Child functions:
none


100% of the total time in this function was spent on the following lines:

    32: 
0.010 100% 33:  if nargout<3, % 2-D array case
    34:    if nargin == 1, y = x; end

hemisphere_s     /rmount/paci01/sdsc/mmccrack/shitomasi/hemisphere_s.m
Time: 0.010 s    ( 0.6%)
Calls: 1
Self time: 0.000 s    ( 0.6%)

Function: Time Calls Time/call
hemisphere_s 0.010   1 0.010000
 
Parent functions:
gen_feature_s 1  
 
Child functions:
meshgrid 0.010 100.0% 1 0.010000
nargchk 0.000 0.0% 1 0.000000


100% of the total time in this function was spent on the following lines:

    21:  % 0 <= theta <= 2*pi and 0 <= phi <= pi/2
0.010 100% 22:  [theta,phi] = meshgrid((pi/n/2)*[-n:2:n],(pi/2/n)*[-n:2:n]);
    23:  r = ones(n+1,n+1);

colormap     /usr/local/apps/MATLAB/toolbox/matlab/graph3d/colormap.m
Time: 0.010 s    ( 0.6%)
Calls: 1
Self time: 0.010 s    ( 0.6%)

Function: Time Calls Time/call
colormap 0.010   1 0.010000
 
Parent functions:
timed_sim 1  
 
Child functions:
gcf 0.000 0.0% 1 0.000000


100% of the total time in this function was spent on the following lines:

    41:    figH = gcf;
0.010 100% 42:  elseif (ischar(arg1))|(length(arg1) > 1)|isempty(arg1)
    43:    % string input (check for valid option later)

profile     /usr/local/apps/MATLAB/toolbox/matlab/general/profile.m
Time: 0.000 s    ( 0.0%)
Calls: 1
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
profile 0.000   1 0.000000
 
Parent functions:
none
 
Child functions:
none



getappdata     /usr/local/apps/MATLAB/toolbox/matlab/graphics/getappdata.m
Time: 0.000 s    ( 0.0%)
Calls: 1
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
getappdata 0.000   1 0.000000
 
Parent functions:
plotedit 1  
 
Child functions:
isfield 0.000 0.0% 1 0.000000
nargchk 0.000 0.0% 1 0.000000



plotedit     /usr/local/apps/MATLAB/toolbox/matlab/graph2d/plotedit.p
Time: 0.000 s    ( 0.0%)
Calls: 1
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
plotedit 0.000   1 0.000000
 
Parent functions:
closereq 1  
 
Child functions:
getappdata 0.000 0.0% 1 0.000000



find_center     /rmount/paci01/sdsc/mmccrack/shitomasi/find_center.m
Time: 0.000 s    ( 0.0%)
Calls: 9
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
find_center 0.000   9 0.000000
 
Parent functions:
find_AD 5  
find_D 3  
timed_sim 1  
 
Child functions:
none



nargchk     /usr/local/apps/MATLAB/toolbox/matlab/lang/nargchk.m
Time: 0.000 s    ( 0.0%)
Calls: 2
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
nargchk 0.000   2 0.000000
 
Parent functions:
getappdata 1  
hemisphere_s 1  
 
Child functions:
none



gcf     /usr/local/apps/MATLAB/toolbox/matlab/graphics/gcf.m
Time: 0.000 s    ( 0.0%)
Calls: 2
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
gcf 0.000   2 0.000000
 
Parent functions:
colormap 1  
gray 1  
 
Child functions:
none



gray     /usr/local/apps/MATLAB/toolbox/matlab/graph3d/gray.m
Time: 0.000 s    ( 0.0%)
Calls: 1
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
gray 0.000   1 0.000000
 
Parent functions:
timed_sim 1  
 
Child functions:
gcf 0.000 0.0% 1 0.000000



isfield     /usr/local/apps/MATLAB/toolbox/matlab/datatypes/isfield.m
Time: 0.000 s    ( 0.0%)
Calls: 4
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
isfield 0.000   4 0.000000
 
Parent functions:
getappdata 1  
isappdata 3  
 
Child functions:
none



isappdata     /usr/local/apps/MATLAB/toolbox/matlab/graphics/isappdata.m
Time: 0.000 s    ( 0.0%)
Calls: 3
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
isappdata 0.000   3 0.000000
 
Parent functions:
figtoolset 3  
 
Child functions:
isfield 0.000 0.0% 3 0.000000



figtoolset     /usr/local/apps/MATLAB/toolbox/matlab/graph2d/figtoolset.m
Time: 0.000 s    ( 0.0%)
Calls: 3
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
figtoolset 0.000   3 0.000000
 
Parent functions:
timed_sim 3  
 
Child functions:
isappdata 0.000 0.0% 3 0.000000



pwd     /usr/local/apps/MATLAB/toolbox/matlab/general/pwd.m
Time: 0.000 s    ( 0.0%)
Calls: 1
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
pwd 0.000   1 0.000000
 
Parent functions:
run 1  
 
Child functions:
none



filesep     /usr/local/apps/MATLAB/toolbox/matlab/iofun/filesep.m
Time: 0.000 s    ( 0.0%)
Calls: 2
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
filesep 0.000   2 0.000000
 
Parent functions:
fileparts 2  
 
Child functions:
none



isunix     /usr/local/apps/MATLAB/toolbox/matlab/general/isunix.m
Time: 0.000 s    ( 0.0%)
Calls: 2
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
isunix 0.000   2 0.000000
 
Parent functions:
run 2  
 
Child functions:
none



ispc     /usr/local/apps/MATLAB/toolbox/matlab/general/ispc.m
Time: 0.000 s    ( 0.0%)
Calls: 4
Self time: 0.000 s    ( 0.0%)

Function: Time Calls Time/call
ispc 0.000   4 0.000000
 
Parent functions:
fileparts 2  
run 2  
 
Child functions:
none