function [hours]=hms2h(h,m,s); %HMS2H converts hours, minutes, and seconds to hours % % Usage: [hours]=hms2h(h,m,s); or [hours]=hms2h(hhmmss); % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Use of this program is self described. % Program written in Matlab v7.1.0 SP3 % Program ran on PC with Windows XP Professional OS. % % "Although this program has been used by the USGS, no warranty, % expressed or implied, is made by the USGS or the United States % Government as to the accuracy and functioning of the program % and related program material nor shall the fact of distribution % constitute any such warranty, and no responsibility is assumed % by the USGS in connection therewith." %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % if nargin== 1, hms=h; h=floor(hms/10000); ms=hms-h*10000; m=floor(ms/100); s=ms-m*100; hours=h+m/60+s/3600; else hours=h+(m+s/60)/60; end