Home > matutils > angles > fracdeg2ast.m

fracdeg2ast

PURPOSE ^

[ra,dec]=fracdeg2ast([ra],[dec])

SYNOPSIS ^

function [rao,deco]=fracdeg2ast(ra,dec)

DESCRIPTION ^

 [ra,dec]=fracdeg2ast([ra],[dec])

 Translate simple fractional degrees.
 to the stupid ra=hh:mm:ss dec=dd:mm:ss
 format which astronomers often use.

 Use strings to match ast2fracdeg function
 which is forced to by +/- zero degrees dec
 problem.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [rao,deco]=fracdeg2ast(ra,dec)
0002 % [ra,dec]=fracdeg2ast([ra],[dec])
0003 %
0004 % Translate simple fractional degrees.
0005 % to the stupid ra=hh:mm:ss dec=dd:mm:ss
0006 % format which astronomers often use.
0007 %
0008 % Use strings to match ast2fracdeg function
0009 % which is forced to by +/- zero degrees dec
0010 % problem.
0011 
0012 ra=ra/15;
0013 raoh=fix(ra);
0014 ra=60*abs(ra-raoh);
0015 raom=floor(ra);
0016 raos=60*(ra-raom);
0017 
0018 decod=fix(dec);
0019 dec=60*abs(dec-decod);
0020 decom=floor(dec);
0021 decos=60*(dec-decom);
0022 
0023 for i=1:length(ra)
0024   rao(i,:)=sprintf('%02.0f:%02.0f:%08.5f',raoh(i),raom(i),raos(i));
0025   deco(i,:)=sprintf('%+03.0f:%02.0f:%07.4f',decod(i),decom(i),decos(i));
0026 end

Generated on Sun 14-Jun-2015 17:12:45 by m2html © 2005