sun's longitude:35 59 33 
¡¤ ÀÚÀ¯°Ô½ÃÆÇ ¡¤ ¹¯°í´äÇϱ⠡¤ ¾ËÆĹ®¼­ ¡¤ RPMS list
¡¤ »ç¿ëÀÚ¹®¼­ ¡¤ ÆÁ/FAQ¸ðÀ½ ¡¤ ¸®´ª½ºLinks ¡¤ ÀÚ·á½Ç
¡¤ ¼­¹öÁ¤º¸ ¡¤ ¿î¿µÀÚ ¡¤ Books/FAQ ¡¤ FreeBSD
 
/board/read.php:¼Ò½ºº¸±â   
 
¾ËÆĹ®¼­
ÀÚÁÖ Àؾî¸Ô°Å³ª, ¸Þ¸ðÇØ µÑ Çʿ伺ÀÌ ÀÖ´Â ÆÁÀ̳ª ¹®¼­, ±âŸ µîµî
[*** ¾²±â ±ÝÁö´Ü¾î ÆÐÅÏ ***]
±Û º»¹® Áß°£¿¡ ¾÷·ÎµåÇÒ À̹ÌÁö¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý : @@À̹ÌÁöÀ̸§@@
ex) @@foo.gif@@
283 ¹ø ±Û: [misc] õ¹®°è»ê - °¢µµº¯È¯, ½Ã°£º¯È¯, ÁÂÇ¥°èº¯È¯
±Û¾´ÀÌ: »êÀÌ [ȨÆäÀÌÁö] ±Û¾´³¯: 2012³â 01¿ù 15ÀÏ 02:03:06 ÀÏ(»õº®) Á¶È¸: 5878
[misc] õ¹®°è»ê - °¢µµº¯È¯, ½Ã°£º¯È¯, ÁÂÇ¥°èº¯È¯

1. °¢µµ º¯È¯

- °¢µµ, ½ÃºÐÃÊ, µµºÐÃÊ, ½Ã°£(h)

- °¢µµ <-> ½ÃºÐÃÊ
- °¢µµ <-> µµºÐÃÊ
- °¢µµ <-> ½Ã°£
- ½ÃºÐÃÊ <-> µµºÐÃÊ
- ½ÃºÐÃÊ <-> ½Ã°£
- µµºÐÃÊ <-> ½Ã°£

- deg2hms(deg) <-> hms2deg(hms)
- deg2dms(deg) <-> dms2deg(dms)
- deg2h(deg)   <-> h2deg(h)
- hms2dms(hms) <-> dms2hms(dms)
- hms2h(hms)   <-> h2hms(h)
- dms2h(dms)   <-> h2dms(h)


2. ½Ã°£ ü°è

UT = TT - dT
DT = ¿ªÇнÃ
TDT(Terrestrial Dynamical Time) = DT(Dynamical Time) = TT(Terrestrial Time)

- local = time(),date()
- JD    = GMT 12:00:00 ±âÁØ À̹ǷΠlocal ¼Ó¼º
- UT    = gmtime(),gmdate() or local-time_offset
- TT    = UT + dT // °¢Á¾ õü ¿îÇà¿¡ »ç¿ë

- JD <-> UT <-> GST <-> LST
          <------------->
   <------------->
   <-------------------->

- JD2UT(JD,-time_offset) <-> UT2JD(ut,+time_offset)
- UT2GST(ut) <-> GST2UT(gst)  // ¾Æ·¡ ÇÔ¼ö
- GST2LST(gst,+lon_offset) <-> LST2GST(lst,-lon_offset)

*ÇÔ¼öÃâó) http://astronote.org/

double UTToGST(double ut)
{
  double gst_time, ut_date, ut_time, t, t0;

  ut_date = time_get_date(ut);
  ut_time = time_get_time(ut);

  t = (ut_date - 2451545.0) / 36525.0;   // d0 /36525
  t0 = 6.697374558 + (2400.051336 * t) + (0.000025862 * t * t);
  t0 = util_norm(t0, 0, 24);

  gst_time = ut_time * 1.00273790935 + t0;
  gst_time = util_norm(gst_time, 0, 24);

  return ut_date + gst_time / 24.0;
}

TIME UTToGST(TIME ut) 
{ 
  double t = (GetJD0(ut)-2451545.0)/36525; 
  t0 = 280.46061837 + 360.98564736629 (ut - 2451545.0) + (0.000387933 -
t/38710000)*t*t; 
  return ut*1.00273790935+t0; 
} 

## JD to Local/Greenwich Sidreal Time
## http://www.jgiesen.de/astro/astroJS/sunriseJS/index.htm // in
rsTL.js
##
function jd2lst($JD, $longitude=0)
{
  $MJD = $JD - 2400000.5;
  $MJD0 = floor($MJD);
  $ut = ($MJD - $MJD0) * 24.0;
  $t  = ($MJD0 - 51544.5) / 36525.0;

  $gst = 6.697374558 + (1.00273790935*$ut) + (8640184.812866 +
(0.093104-0.0000062*$t)*$t) * $t/3600.0;
  $gst = ($gst>=0) ? fmod($gst,24.0) : fmod($gst,24.0) + 24.0; // to 24hours unit
  $lst = fmod($gst+$longitude/15.0,24.0); // to 24hours unit

  return $lst; // 24hours unit (hour angle)
}

double GSTToUT(double gst)
{
  double gst_date, gst_time, t, t0, ut_time;

  gst_date = time_get_date(gst);
  gst_time = time_get_time(gst);

  t = (gst_date - 2451545.0) / 36525.0;
  t0 = 6.697374558 + (2400.051336 * t) + (0.000025862 * t * t);
  t0 = util_norm(t0, 0, 24);

  ut_time = (gst_time - t0);
  ut_time = util_norm(ut_time, 0, 24);

  // ÀÌ °è»ê ¶§¹®¿¡ ÇÏ·çÄ¡°¡ ´Þ¶óÁú ¼ö ÀÖÀ¸¸ç ÇÏ·ç¿¡ µÎ°³°¡ »ý±æ ¼ö µµ ÀÖÀ½
  ut_time *= 0.9972695663;

  return gst_date + ut_time / 24.0;
}

- LST = Ha(½Ã°£°¢) + RA(Àû°æ)
- Ha = LST - RA (Àû°æ°ú Ç×¼º½Ã°¡ °°À¸¸é ½Ã°£°¢=0)
- RA = LST - Ha


3. ÁÂÇ¥º¯È¯
*Ãâó) http://blueedu.dothome.co.kr/

ȲµµÁÂÇ¥
- Ȳ°æ(L), lon
- ȲÀ§(B), lat
- Ȳµµ°æ»ç°¢(e)

ÀûµµÁÂÇ¥
- Àû°æ(RA)
- ˞ˤ(dec)
- ½Ã°£°¢(Ha): ³²Á߽𢿡¼­ ¼­ÂÊÀ¸·Î Àé ½Ã°£°¢

Áö±¸ÁÂÇ¥
- °æµµ(Lon), lon
- À§µµ(Lat), lat

ÁöÆòÁÂÇ¥
- ¹æÀ§°¢(A), Az
- °íµµ(h), Alt, alt

- Ç×¼º½Ã(Lst)


1) Ç×¼º½Ã °è»ê

JDTT = JD of TT
UT1 = r' * Ç×¼º½Ã
T = (JDTT - 2451545.0) / 36525

IAU1980/1982
r' = 1.002737909350795   + 5.90060*T/10^11 - 5.90000*T^2/10^15

IAU2000
r' = 1.00273790934498694 + 5.90107*T/10^11 - 5.92187*T^2/10^15 + 1.59032*T^3/10^15

IAU2006
r' = 1.00273790934496866 + 5.87954*T/10^11 - 2.78538*T^2/10^17 - 2.53133*T^3/10^15 -
3.88654*T^4/10^18


2-1) ȲµµÁÂÇ¥ to ÀûµµÁÂÇ¥
sin(dec) = sin(B)*cos(e) + cos(B)*sin(e)*sin(L)
tan(RA) = (sin(L)*cos(e) - tan(B)*sin(e)) / cos(L) = x/y
RA = atan2(x,y)

Ȳµµ°æ»ç°¢
cos(e) = (sin(dec)*tan(dec) - tan(L)*cos(RA)*cos(B)*sin(L)) / (sin(B)*tan(dec) -
sin(RA)*cos(B)*sin(L))

2-2) ÀûµµÁÂÇ¥ to ȲµµÁÂÇ¥
sin(B) = sin(dec)*cos(e) - cos(dec)*sin(e)*sin(RA)
tan(L) = (sin(RA)*cos(e) + tan(dec)*sin(e)) / cos(RA) = x/y
L = atan2(x,y)

3-1) ÀûµµÁÂÇ¥ to ÁöÆòÁÂÇ¥

sin(h) = sin(dec)*sin(Lat) + cos(dec)*cos(Lat)*cos(Ha)
tan(A) = -cos(dec)*sin(Ha) / (sin(dec)*cos(Lat) - cos(dec)*sin(Lat)*cos(Ha)) = x/y
A = atan2(x,y)

3-2) ÁöÆòÁÂÇ¥ to ÀûµµÁÂÇ¥

sin(dec) = sin(h)*sin(Lat) + cos(h)*cos(Lat)*cos(A)
tan(Ha) = -cos(h)*sin(A) / (sin(h)*cos(Lat) - cos(h)*sin(Lat)*cos(A)) = x/y
Ha = atan2(x,y)
RA = LST - Ha

 
ÀÌÀü±Û : [misc] °³·«ÀûÀΠõ¹®¹Ú¸í ½Ã°£ ¾Ë¾Æº¸±â
´ÙÀ½±Û : [misc] ÇÁ·Î±×·¥ µð·ºÅ丮º° ºÐ·ù  
 from 211.212.225.115
JS(Redhands)Board 0.4 +@

|±Û¾²±â| |´äÀå¾²±â| |¼öÁ¤| |»èÁ¦|
|ÀÌÀü±Û| |´ÙÀ½±Û| |¸ñ·Ïº¸±â|
Àμâ¿ë 

apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.11(server) + (network) + (browser) seconds