cleaned header.tex

This commit is contained in:
2017-11-28 13:45:41 +01:00
parent eafb491ab3
commit 7f0c3e4544
2 changed files with 105 additions and 85 deletions

View File

@@ -1,13 +1,13 @@
function m = mymedian( x )
function m = mymedian(x)
% returns the median of the vector x
xs = sort( x );
if ( length( xs ) == 0 ) % empty input vector
xs = sort(x);
if length(xs) == 0 % empty input vector
m = NaN;
elseif ( rem( length( xs ), 2 ) == 0 ) % even number of data values
index = length( xs )/2;
m = (xs( index ) + xs( index+1 ))/2; % average the two central elements
else % odd number of data values
index = (length( xs ) + 1)/2; % take the middle element
m = xs( index );
elseif rem(length(xs), 2) == 0 % even number of data values
index = length(xs)/2;
m = (xs(index) + xs(index+1))/2; % average the two central elements
else % odd number of data values
index = (length(xs) + 1)/2; % take the middle element
m = xs(index);
end
end