½Ã°£ :: ¿Ö°î

TIME :: SKEW´Â ¿ø°Ý Ŭ·°°ú °ü·ÃÇÏ¿© ·ÎÄà Ŭ·° ½ºÅ¥¸¦ °è»êÇÏ´Â PERL ¸ðµâÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

½Ã°£ :: ¿Ö°î ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Augusto Ciuffoletti
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~augusto/Time-Skew-0.1/Skew.pm

½Ã°£ :: ¿Ö°î ű×


½Ã°£ :: ¿Ö°î ¼³¸í

TIME :: SKEW´Â ¿ø°Ý ½Ã°è¿Í °ü·ÃÇÏ¿© ·ÎÄà Ŭ·° ½ºÅ¥¸¦ °è»êÇÏ´Â PERL ¸ðµâÀÔ´Ï´Ù. TIME :: SKEW´Â ¿ø°Ý ½Ã°è¿Í °ü·ÃÇÏ¿© ·ÎÄà Ŭ·° ½ºÅ¥¸¦ °è»êÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. »ç¿ë ½Ã°£ :: ½ºÅ¥ # init Convex Hull ¹× ŸÀÌ¹Ö µ¥ÀÌÅÍ My $ Hull = []; ³» $ result = {}; # oteRE À¯Ãâ µ¥ÀÌÅÍ Æ÷ÀÎÆ® ¼Ò°³ ½Ã°£ :: skew :: convexhull ($ °á°ú, $ dataPoint, $ hull);ÀÌ ¸ðµâÀº µÎ Ŭ·Ï »çÀÌÀÇ ½ºÅ¥ÀÇ °è»êÀ» Áö¿øÇÕ´Ï´Ù. (»ó´ë) ½ºÅ¥°¡ µÎ Ŭ·°ÀÌ ¹ß»êÇÏ´Â ¼ÓµµÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ¾îÁ¦ µÎ ½Ã°è°¡ µ¿½Ã¿¡ 10:00¿Í 10:05¸¦ º¸¿© ÁÖ¾ú°í, ¿À´ÃÀº 10½Ã¿¡ 10½Ã¿¡ 10:04¸¦ º¸¿©ÁÙ ¶§ ¿ì¸®´Â ±×µéÀÇ »ó´ë ºñ¶Ô¾î ÁüÀÌ 1 ºÐ / 24 ÀÏÀ̶ó°í ¸»ÇÕ´Ï´Ù. ¸î ½Ã°£, ´ë·« 7e-4. ¸ðµâ¿¡´Â È£½ºÆ® A È£½ºÆ® B¿¡¼­ ¸Þ½ÃÁö¿Í °ü·ÃµÈ ¸Þ½ÃÁö¿Í °ü·ÃµÈ ÇÑ ½ÖÀÇ Å¸ÀÓ ½ºÅÆÇÁ¸¦ ÀÔ·ÂÀ¸·Î Çã¿ëÇÏ´Â ÇϳªÀÇ ´ÜÀÏ ¼­ºê ·çƾÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ½Ã°£ ¼ÒÀÎÀº ¸Þ½ÃÁö°¡ Àü¼Û µÈ ½Ã°£°ú ÀÏÄ¡ÇÏ°í ½Ã°£¿¡ ÇØ´çÇÕ´Ï´Ù. ¸Þ½ÃÁö°¡ ¼ö½ÅµÇ¸é. °¢ ŸÀÓ ½ºÅÆÇÁ´Â ÀÛ¾÷ÀÌ ¼öÇàµÇ´Â ·ÎÄà Ŭ·°ÀÇ °ªÀ» ¹Ý¿µÇÕ´Ï´Ù. ¼Û½ÅÀ»À§ÇÑ È£½ºÆ® AÀÇ Å¬·°, ¼ö½ÅÀ»À§ÇÑ BÀÇ ½Ã°è. ¸ðµâÀº ¸Þ½ÃÁö ±³È¯ ±â´ÉÀ» Æ÷ÇÔÇÏÁö¸¸ ÇÊ¿äÇÑ ¼öÇÐ ½Ã°£ ¼ÒÀÎÀÌ ¾Ë·ÁÁø ½Ã°£ÀÌ °É¸®¸é subroutineÀÌ Àμö·Î »ç¿ëµÇ¸ç, Çؽÿ¡ ´ëÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù. 2 elems ¾î·¹ÀÌ (¼ÓÆíÀÇ µ¥ÀÌÅÍ Æ÷ÀÎÆ®) ¼ö½Å À̺¥Æ®ÀÇ Å¸ÀÓ ½ºÅÆÇÁ ¹× ¼Û½Å ŸÀÓ ½ºÅÆÇÁ¿Í ÇÑ ¸Þ½ÃÁö¿¡ ´ëÇÑ ¼ö½Å ŸÀÓ ½ºÅÆÇÁ °£ÀÇ dirlsece; ÀϺΠµ¥ÀÌÅÍ Æ÷ÀÎÆ®°¡ Æ÷ÇÔ µÈ ½ºÅÃÀº º¼·ÏÇÑ ¼±Ã¼¸¦ Çü¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. »ç¿ë¹ýÀº ¸Å¿ì °£´ÜÇÏ¸ç ´ÙÀ½ ¿¹Á¦¿¡¼­ ¼³¸íÇÕ´Ï´Ù. : #! / usr / bin / perl -w´Â ¾ö°ÝÇÑ »ç¿ë; »ç¿ë ½Ã°£ :: skew; # µ¥ÀÌÅÍ ÃʱâÈ­ My $ Hull = []; ³» $ result = {}; (1) {# Exchange ¸Þ½ÃÁö¸¦ »ç¿ëÇÏ°í »õ µ¥ÀÌÅÍ Æ÷ÀÎÆ®¸¦ ȹµæÇϽʽÿÀ My $ DataPoint = Acquire (); # convexhull ¼­ºê ·çƾ ½Ã°£ :: skew :: convexhull ($ °á°ú, $ dataPoint, $ hull); # ù ¹ø° ¸Þ½ÃÁö ÀÌÈÄ ÀϺΠ°á°ú´Â ¿©ÀüÈ÷ Á¤ÀǵÇÁö ¾ÊÀ½ (Á¤ÀÇ µÈ $ °á°ú -> {skewitter}) || ´ÙÀ½; # ¿©±â¿¡¼­ °á°ú¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù}; } "°á°ú"Çؽÿ¡ ¹Ýȯ µÈ µ¥ÀÌÅÍ´Â ´ÙÀ½°ú °°½À´Ï´Ù. °á°ú -> {skew} ½Ã°è ½ºÅ¥; °á°ú -> {skewjitter} Convergence¸¦ ÃßÁ¤ÇÏ´Â µ¥ »ç¿ëµÇ´Â Skew ÃßÁ¤Ä¡ÀÇ ºÐ»ê; °á°ú -> {ÁöÅÍ} »çÀÌÀÇ Â÷ÀÌ ÇöÀç Áö¿¬ ¹× ÀÌÀü Áö¿¬; °á°ú -> {DELAY} Åë½Å ÁöÅ͸¦ °è»êÇÏ´Â µ¥ »ç¿ëµÇ´Â »ó¼ö (¾ÆÁ÷ ¾Ë·ÁÁöÁö ¾ÊÀº) °ª¿¡ ÀÇÇØ °¨¼Ò µÈ Åë½Å Áö¿¬; °á°ú -> {elems} º¼·ÏÇÑ ¼±Ã¼ÀÇ µ¥ÀÌÅÍ Æ÷ÀÎÆ® ¼ö; °á°ú -> {¼±ÅÃ} ºñ¶Ô¾î ÁüÀ» °è»êÇÏ´Â µ¥ »ç¿ëµÇ´Â º¼·ÏÇÑ ¼±Ã¼ÀÇ µ¥ÀÌÅÍ Æ÷ÀÎÆ®ÀÇ À妽º ÀÎ °á°ú -> {ItimeStamp} µ¥ÀÌÅÍ Æ÷ÀÎÆ®ÀÇ Ã¹ ¹ø° ¿ä¼Ò´Â ¼­ºê ·çƾ¿¡ Àü´ÞµË´Ï´Ù. °á°ú -> {µ¨Å¸} ŸÀÓ ½ºÅÆÇÁ Â÷ÀÌ, µ¥ÀÌÅÍ Æ÷ÀÎÆ®ÀÇ µÎ ¹ø° ¿ä¼Ò´Â ¼­ºê ·çƾ¿¡ Àü´ÞµË´Ï´Ù. "¼±Ã¼"½ºÅÿ¡¼­ ¹Ýȯ µÈ µ¥ÀÌÅÍ´Â ¼­ºê ·çƾÀÇ ¿¬¼Ó È£Ãâ¿¡ Àü´Þ µÈ ¹°µé·ÎºÎÅÍ ¼±ÅÃµÈ ÀÏ·ÃÀÇ µ¥ÀÌÅÍ Æ÷ÀÎÆ®ÀÔ´Ï´Ù. "¼±Ã¼"½ºÅÃÀÇ µ¥ÀÌÅÍ Æ÷ÀÎÆ® ¼ö´Â ÀϹÝÀûÀ¸·Î 20 ´ÜÀ§¸¦ ÃÊ°úÇÏÁö ¾Ê½À´Ï´Ù. ¾Ë°í¸®ÁòÀº ¸Å¿ì ºü¸¨´Ï´Ù. °¢ È£ÃâÀº "¼±Ã¼"½ºÅÃÀÇ ´ëºÎºÐÀÇ ¸ðµç µ¥ÀÌÅÍ Æ÷ÀÎÆ®¿¡¼­ ½ºÄµÇÏ¿© °¢ ¿ä¼Ò¿¡ ´ëÇØ °£´ÜÇÑ »ê¼ú ¿¬»êÀ» ¼öÇàÇÕ´Ï´Ù. ¾Ë°í¸®ÁòÀº Áß¿äÇÑ °á°ú¸¦ ¹ÝȯÇϱâ Àü¿¡ ÀÏ·ÃÀÇ µ¥ÀÌÅÍ Æ÷ÀÎÆ®·Î °ø±ÞµÇ¾î¾ßÇÕ´Ï´Ù. ÃßÁ¤Ä¡ÀÇ Á¤È®¼ºÀº »õ·Î¿î µ¥ÀÌÅÍ Æ÷ÀÎÆ®°¡ ¼­ºê ·çƾ¿¡ Àü´ÞµÇ´Â µ¿¾È °è¼Ó Áõ°¡ÇÕ´Ï´Ù. ÃßÁ¤ Á¤È®µµ¸¦ Æò°¡ÇÏ´Â ¾öÁö ¼Õ°¡¶ôÀÇ °ÅÄ£ ±ÔÄ¢Àº ½ºÅ¥ ÁöÅ͸¦ °üÂûÇÏ°í Skew ÃßÁ¤ Á¤È®µµ¿¡ ÇØ´çÇÏ´Â °ÍÀ¸·Î °¡Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù. ¾ÆÁÖ Á¤±âÀû ÀÎ Åë½Å Áö¿¬ (ÀÛÀº ÁöÅÍ)ÀÌÀÖ´Â °æ·Î´Â ´õ »¡¸® ¼ö·ÅÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


½Ã°£ :: ¿Ö°î °ü·Ã ¼ÒÇÁÆ®¿þ¾î

LIBCDORGANIZER.

LIBCDORGANIZER ¶óÀ̺귯¸®´Â ¸ðµç CD ÁÖÃÖÀÚ ÀåÄ¡ÀÇ Á¦¾î¸¦ ´ÜÀÏ »ç¿ëÀÚ °ø°£ ¶óÀ̺귯¸®·Î ÁÙ ¹Ù²Þ ÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. ...

173

´Ù¿î·Îµå