LASEREDEGE gets the range difference between consecutive laser ranges. LASEREDEGE gets the range difference between consecutive laser ranges. INPUTS: ranges: 1xN vector of ranges. OUTPUTS: values: 1xN vector of differences.
0001 function values=laseredge(ranges) 0002 % LASEREDEGE gets the range difference between consecutive laser ranges. 0003 % 0004 % LASEREDEGE gets the range difference between consecutive laser ranges. 0005 % 0006 % INPUTS: 0007 % ranges: 1xN vector of ranges. 0008 % 0009 % OUTPUTS: 0010 % values: 1xN vector of differences. 0011 0012 values=zeros(size(ranges)); 0013 0014 % pad ranges 0015 ranges=[ranges(1),ranges]; 0016 0017 % work with padded ranges array 0018 for cntr=1:length(ranges)-1 0019 values(cntr)=ranges(cntr+1)-ranges(cntr); 0020 end