ojalgo.

¼öÇÐÀ»À§ÇÑ ¿ÀÇ ¼Ò½º Java ¾Ë°í¸®Áò, ¼±Çü ´ë¼ö ¹× ÃÖÀûÈ­
Áö±Ý ´Ù¿î·Îµå

ojalgo. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Anders Peterson
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • ¿î¿µÃ¼Á¦:
  • Mac OS X
  • ÆÄÀÏ Å©±â:
  • 3.8 MB

ojalgo. ű×


ojalgo. ¼³¸í

¼öÇÐ, ¼±Çü ´ë¼ö ¹× ÃÖÀûÈ­¸¦À§ÇÑ ¿ÀÇ ¼Ò½º Java ¾Ë°í¸®Áò Ojalgo´Â ¼öÇÐ, ¼±Çü ´ë¼ö ¹× ÃÖÀûÈ­¿Í °ü·ÃÀÌÀÖ´Â ¹«·á ¹× ¿ÀÇ ¼Ò½º Java ¼Ò½º ÄÚµåÀÔ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Java 1.5 ÀÌ»ó ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : org.ojalgo.Array : ¡¤ Array1DIMÀº ÀÌÁ¦ ¸ñ·Ï ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù. ÀÌ·¸°ÔÇϸé TOLIST () ¸Þ¼­µå°¡ Áߺ¹µÇ¹Ç·Î »ç¿ëÇϹǷΠ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ¡¤ ÀÌÁ¦ µÎ °¡Áö ´Ù¸¥ modifyMatching () ¸Þ¼­µå°¡ ÀÖÀ¸¸ç, ¾î·¹ÀÌÀÇ ¿ä¼Ò °¡ÀÌ ÆÐÅ°ÁöÀÇ ¸ðµç Ŭ·¡½º¿¡¼­ ¾î¶² ÇÔ¼ö Àμö¸¦ ±¸¼º ÇÏ´ÂÁö¸¦ ±¸¼ºÇÕ´Ï´Ù. ÇϳªÀÇ º¯Çü ¸¸ ÀÖ°í ÀϺΠ¼ö¾÷¿¡¼­´Â »ç¿ëÇÒ ¼ö ¾ø¾ú½À´Ï´Ù. ¡¤ »õ·Î¿î Class Arrayutils. ¿©±â¿¡´Â Ojalgo ¾î·¹À̸¦ »ç¿ëÇÏ´Â °Í°ú °°Àº ¹æ½ÄÀ¸·Î Double [] [] ¹è¿­·Î ÀÛ¾÷ ÇÒ ¼öÀÖ´Â À¯Æ¿¸®Æ¼ ¸Þ¼Òµå°¡ µé¾î ÀÖ½À´Ï´Ù. ÀÌ´Â Jamamatrix¸¦ ±¸ÇöÇÏ´Â ÀÛ¾÷À» ´Ü¼øÈ­Çß½À´Ï´Ù. ¡¤ ¸¹Àº ¹æ¹ýÀÌ ´ëÁßÀÌ º¸È£µÇ°í ÃÖÁ¾ ÃÖÁ¾¿¡¼­ "ÃÖÁ¾"·Î ¹Ù²î ¾ú½À´Ï´Ù. ÀÌ°ÍÀº Å©°Ô / ÀüÀûÀ¸·Î ³»ºÎ º¯È­ÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ Á÷Á¢ ÀνºÅϽºÈ­ ÇÒ ¼öÀִ Ŭ·¡½ºÀÇ °ø¿ë API¿¡ ¿µÇâÀ»ÁÖÁö ¾Ê½À´Ï´Ù. ¡¤ ¹æ¹® ¹æ¹ýÀº ¹æ¹®ÀÚÀÇ Àç¼³Á¤ ()À» ´õ ÀÌ»ó È£ÃâÇÏÁö ¾Ê½À´Ï´Ù. Àç¼³Á¤À» À§ÇØ Ã¥ÀÓÀÌ ÀÖ½À´Ï´Ù. threadlocal Ä÷º¼Ç¿¡¼­ AggregatorFunctionÀ» °¡Á® ¿À¸é ¼³Á¤ÇÒ ¶§ Àç¼³Á¤µË´Ï´Ù. org.ojalgo.function : ¡¤ ¸ðµç ÇØ´ç, ÀÌÁø ±â´É, ¸Å°³ º¯¼ö ±â´É ¹× Áý°è ÃÔ¿µ °¢°¢¿¡´Â ±âº» ÀÌÁß¿¡¼­ ÀÛµ¿ÇÏ´Â µÎ °³ÀÇ Invioke-Methods¿Í ÂüÁ¶ À¯Çü (¼ýÀÚ ¼­ºê Ŭ·¡½º)¿¡¼­ ÀÛµ¿ÇÏ´Â µÎ °³ÀÇ Invioke- ¸Þ¼Òµå°¡ ÀÖ½À´Ï´Ù. ÀÌÀü¿¡´Â ±× Áß Çϳª¸¸ ±¸ÇöµÇ¾î¾ßÇÏ¸ç ´Ù¸¥ »ç¶÷À̶ó°í ºÒ¸®´Â °æ¿ì RuntimeExceptionÀ» ¾ò¾î¾ßÇÕ´Ï´Ù. ÀÌÁ¦ (Á÷Á¢) ´Ù¸¥ »ç¶÷¿¡°Ô À§ÀÓµÇÁö ¾ÊÀº »ç¶÷. ¡¤ BigFunction, ComplexFunction ¹× PrimitiveFunctionÀº ÀÌÁ¦ ½Ì±Û ÅæÀ¸·Î¼­ ÀνºÅϽºÈ­ µÉ ¼ö ÀÖÀ¸¸ç »õ·Î¿î °øÅë Ŭ·¡½º ±â´É¿¡¼­ ¸ðµÎ »ó¼Ó¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ Classes BigAggregator, ComplexGgregator ¹× PrimitiveAggregator´Â ÀÌÁ¦ °¢°¢ AggregatorFunction.CollectionÀ» ¹ÝȯÇÏ´Â threadlocalÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ±×µéÀº °¢ ÁýÁ¦ ÀÚ¿¡ ´ëÇØ ÇϳªÀÇ threadlocalÀ» (ÀÌÁ¦ ´õ ÀÌ»ó »ç¿ëÇÏÁö ¾Ê°Ô) »ç¿ëÇß½À´Ï´Ù. ¡¤ Array / Matrix¿¡¼­ °¡Àå ÀÛÀº 0ÀÌ ¾Æ´Ñ Àý´ë °ªÀ» ã´Â »õ·Î¿î AggregatorFunction. org.ojalgo.matrix : ¡¤ BasicMatrix¿¡ ´ëÇÑ ¸î °¡Áö º¯°æ »çÇ×ÀÌÀÖ¾ú½À´Ï´Ù. getVectorProduct (BasicMatrix)´Â renanamed (´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ½) ¸ÖƼ ·ºÅÍ °ª (BasicMatrix)À̸ç tolistofelements ()ÀÇ ¹Ýȯ À¯ÇüÀÌ ¸ñ·Ï¿¡¼­ ¸ñ·ÏÀ¸·Î º¯°æµÇ¾ú½À´Ï´Ù.


ojalgo. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

jief.

¹«·á ¹× ¿ÀÇ ¼Ò½º ¹ü¿ë Java °¡Á® ¿À±â ³»º¸³»±â ÇÁ·¹ÀÓ ¿öÅ© ...

203 34 KB

´Ù¿î·Îµå