| NUMARRAY. ¼ýÀÚ ÆÄÀ̽ãÀº Python ¾ð¾î¿¡ ºü¸¥ ¹è¿ ±â´ÉÀ» Ãß°¡ÇÕ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
NUMARRAY. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Jay T Miller
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.stsci.edu/resources/software_hardware/numarray
NUMARRAY. ű×
NUMARRAY. ¼³¸í
¼ýÀÚ ÆÄÀ̽ãÀº Python ¾ð¾î¿¡ ºü¸¥ ¹è¿ ±â´ÉÀ» Ãß°¡ÇÕ´Ï´Ù. NUMARRAY´Â IDL, MATLAB ¶Ç´Â OCTAVE¿¡¼ ¹ß°ß µÈ °Í°ú À¯»çÇÑ ¹è¿ Á¶ÀÛ ¹× °è»ê ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. NUMARAY¸¦ »ç¿ëÇϸé C, C ++ ¶Ç´Â FORTRAN ÄÚµå»Ó¸¸ ¾Æ´Ï¶ó Python ¶Ç´Â Pyraf ³»¿¡¼ ´ëȽÄÀ¸·Î ÀÌ·¯ÇÑ ºÐ¼®À» ¼öÇàÇÏ´Â °Í»Ó¸¸ ¾Æ´Ï¶ó ±×·¯ÇÑ ºÐ¼®À» ¼öÇàÇÏÁö ¾Ê°íµµ ÆÄÀ̽㿡¼ Á÷Á¢ ¸¹Àº È¿À²ÀûÀÎ ¼öÄ¡ µ¥ÀÌÅÍ Ã³¸® ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾î·¹ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¿© È¿À²ÀûÀÎ °è»ê¿¡ ÀûÇÕÇÏÁö ¾ÊÀº ¾Ë°í¸®ÁòÀÇ °æ¿ì Python.numarray¿¡¼ È£Ãâ ÇÒ ¼öÀÖ´Â NumArray ¹è¿À» ÀÐ°í ¾²´Â C ±â´É (¹× °á±¹ Fortran)À» ÀÛ¼ºÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. ¸ðµâÀº ¼ýÀÚ¸¦ ºÒ·¶½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÎÅÍÆäÀ̽º´Â ¸Å¿ì À¯»çÇÕ´Ï´Ù. ±×°ÍÀº ´ëºÎºÐ ¿ª ȣȯ °¡´ÉÇϸç ÇâÈÄ ¸±¸®½º¿¡¼´Â ´õ ¸¹Àº °ÍÀÔ´Ï´Ù. NumArray´Â ¼ýÀÚº¸´Ù ´õ ¸¹Àº ±â´ÉÀ» Á¦°øÇÏÁö¸¸ ÀϺΠ¿µ¿ª¿¡¼´Â ¼ýÀÚ°¡ ¿©ÀüÈ÷ µÚ¿¡ ÀÖ½À´Ï´Ù. NumArray´Â ´ëÇü ¹è¿ (> 20,000 ¿ä¼Ò)¿¡ È¿À²ÀûÀÌÁö¸¸ ÀÛÀº ¹è¿ÀÇ ¼ýÀÚº¸´Ù ´À¸®Áö ¸¸ 2 ~ 40 ¹èÀÇ °è¼ö°¡ ´õ ÀÛ¾ÆÁý´Ï´Ù. ...¿¡ NUMARARAY´Â ÇöÀç ¼±Çü ´ë¼öÇÐ, ³¼ö ¹× Ǫ¸®¿¡ º¯È¯À»À§ÇÑ ¼ýÀÚ ÆÐÅ°ÁöÀÇ Æ÷Æ®°¡ ÀÖ½À´Ï´Ù. NumArray¿¡´Â ÄÁº¼ ·ç¼Ç ¹× ´ÙÂ÷¿ø À̹ÌÁö 󸮸¦À§ÇÑ ±âº» ÆÐÅ°Áö°¡ ÀÖ½À´Ï´Ù. ´ëºÎºÐÀÇ ¼ýÀÚ È®Àå (C ¶Ç´Â Fortran)Àº ÃÖ¼ÒÇÑÀÇ ³ë·ÂÀ¸·Î numarray·Î ÀÌ½Ä µÉ ¼ö ÀÖ½À´Ï´Ù .Numarray´Â ¿©·¯ °¡Áö ÀÀ¿ë ÇÁ·Î±×·¥¿¡ À¯¿ëÇϵµ·Ï ÃæºÐÈ÷ °³¹ßµÇ¸ç Çãºí °ø°£ ¸Á¿ø°æ µ¥ÀÌÅÍ Ã³¸® ÆÄÀÌÇÁ ¶óÀÎ (°í±Þ Ä«¸Þ¶ó ¿ë ÷´Ü Ä«¸Þ¶ó ¿ë)¿¡¼ »ç¿ëµË´Ï´Ù. ¿ìÁÖ ±â¿ø ºÐ±¤±â ÆÄÀÌÇÁ ¶óÀÎÀ» °³¹ßÇÕ´Ï´Ù. Pyfitsµµ ±â¹ÝÀÔ´Ï´Ù. STSCIÀÇ ¹Ì·¡ÀÇ Ãµ¹® µ¥ÀÌÅÍ Ã³¸® ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ´ëºÎºÐÀº ÇöÀç °³¹ß ¼Ò½º Äڵ带 ¾òÀ» ¼öÀÖ´Â SourceForge¿¡¼ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®·Î °³¹ßµË´Ï´Ù. STSCIÀÇ Science Software Branch´ÂÀÌ °³¹ß ³ë·ÂÀ» ¼±µµÇÏ´Â °ÍÀÔ´Ï´Ù .STSCI´Â NumArray µ¥ÀÌÅ͸¦À§ÇÑ ±ÇÀåµÇ´Â 2-D µ¥ÀÌÅÍ ½Ã°¢È µµ±¸·Î Matplotlib Ç÷ÎÆà ÆÐÅ°Áö¿¡ Á¤»êµÇ¾ú½À´Ï´Ù. Numarray¿Í Tkinter¿¡ ´ëÇÑ Áö¿øÀÌ ÇöÀç ÀÖÁö¸¸ ¸ðµç »ç¿ëÀÚ¿¡°Ô »ç¿ëÀ» ±ÇÀåÇϱâ Àü¿¡ Á¶±Ý¸¸ À¯ÁöÇÏ°í ÀÖ½À´Ï´Ù. ¼³Ä¡ ¶Ç´Â ÀϺΠ±¸¸Û¿¡ °¡´ÉÇÑ ¹®Á¦°¡ ÀÖÁö ¾ÊÀ¸¸é Áö±Ý »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ì¸®´Â NUMARRAY¿Í ÇÔ²² »ç¿ëÇϱâ À§ÇØ ¼³Ä¡ ¹®¼¸¦ °³¼±ÇÏ´Â °úÁ¤¿¡ ÀÖ½À´Ï´Ù .ALTHOUGH MATPLOTLIB´Â ÆÄÀ̽㿡¼ MATLAB Ç÷ÎÆà ±â´ÉÀ» ¸ð¹æÇÏ·Á´Â À¯»êÀÌ ÀÖÀ¸¸ç, MATLABÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ÇöÀç ¹®¼´Â MATLAB¿¡ Àͼ÷ÇÑ »ç¶÷µéÀ» ÇâÇØ ±â¾îÀÔ´Ï´Ù. ¸¹Àº »ç¿ëÀÚ´Â ´Ü¼øÇÑ Ç÷ÔÀ» »ý¼ºÇÏ´Â µ¥ ¹®Á¦°¡ ¾ø½À´Ï´Ù. ±×°ÍÀº ¿©ÀüÈ÷ »ó´çÇÑ ¹ßÀü (¿ø·¡ ÀÛ¼ºÀÚ, Á¸ ÇåÅÍ, Stsci¿Í ´Ù¸¥ »ç¶÷µéÀÌ ±âºÎ±ÝÀ¸·Î)ÀÌ¸ç ¾ÕÀ¸·Î ¸î ´Þ µ¿¾ÈÀÇ ±¸¸ÛÀ» ÀÛ¼ºÇϱ⸦ Èñ¸ÁÇÕ´Ï´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í, ÀÌÁ¦´Â ¸¹Àº °ÍÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.ÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : Çâ»óµÈ ±â´É ¡¤ Numarray ¿î¿µÀÚÀÇ ¼Óµµ Çâ»ó. À¯´Ï¹ö¼È ±â´É¿¡ NUMARRAY ¿¬»êÀÚ¸¦ ¸ÊÇÎÇÏ´Â Python ·¹º§ ÈÅ ¸ÊÇÎÀÌ ¡¤ ¹®ÀÚ¿ ¹è¿ ºñ±³, any (), all ()ÀÇ ¼Óµµ Çâ»óÀ» Çâ»ó ½ÃÄ×½À´Ï´Ù. ¹®ÀÚ¿ »ó°ü °ü°è´Â ~ 10 ¹è ºü¸¨´Ï´Ù. dtypechar ¼Ó¼º. ¹ö±× °íÁ¤ / Æó¼â ¡¤ 1323355 Appss°¡ Import_Libnumarray¿Í ÇÔ²² ½ÇÆÐ ¡¤ 1315212 ¹«ÇÑ ·çÇÁ ¸ñ·ÏÀ¸·Î ÀϺΠ½ºÄ®¶ó ¹®ÀÚ¿À» º¯È¯ ¡¤ 1298916 ¼øÀ§ -0 tostring () ¡¤ 1297948 Records.Array°¡ ºó Çʵ带 ¸¸µéÁö ¸øÇÑ´Ù ¡¤ 1286291 Import Sys array_persist.py¿¡¼ ´©¶ô µÈ ¼öÀÔ ½Ã½ºÅÛ 1286168``strings.Array ()`````¡¤ 1236392 °øÁöÀÇ ¿À·¡µÈ À¥ ¸µÅ© ¡¤ 1235219 linearalgebraeerror´Â linear_algebra¿¡¼ °¡Á® ¿ÀÁö ¾Ê¾Ò´Ù
NUMARRAY. °ü·Ã ¼ÒÇÁÆ®¿þ¾î