Domanda

Sto cercando un buon facile da usare basata programmazione quadratica (QP) risolutore Java.

Googling intorno mi sono imbattuto in ojAlgo ( http://ojalgo.org ).

Comunque, mi chiedevo se ci sono altre alternative / migliori.

È stato utile?

Soluzione

Dai un'occhiata alla Apache Commons Math . Non ho usato ojalgo, e davvero non posso dire che ho usato Commons Lang abbastanza per essere in grado di fornire con un sacco di dettagli, ma lo ha fatto fare quello che mi serviva.

Descrizione dal loro sito web:

  

Commons matematica è una libreria di   leggero, self-contained   componenti matematica e statistica   affrontare i problemi più comuni   non disponibile nella programmazione Java   lingua o Commons Lang.

     

principi guida:

     
      
  1. uso mondo reale applicazione casi determinano priorità di sviluppo.
  2.   
  3. Questo pacchetto sottolinea piccole, componenti facilmente integrati piuttosto   rispetto alle grandi librerie con complessi   dipendenze e configurazioni.
  4.   
  5. Tutti gli algoritmi sono completamente documentati e seguire in generale   migliori prassi accettate.
  6.   
  7. In situazioni in cui esistono più algoritmi standard, una strategia   modello viene utilizzato per supportare più   implementazioni.
  8.   
  9. dipendenze limitati. Nessun dipendenze esterne al di là Commons   componenti e la piattaforma di base Java   (Almeno Java 1.3 fino alla versione 1.2   della biblioteca, almeno Java 5   a partire dalla versione 2.0 del   biblioteca).
  10.   
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top