Pulpe

Un modeleur LP écrit en python
Télécharger maintenant

Pulpe Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • J.S. Roy and S.A. Mitchell
  • Site Internet de l'éditeur:
  • http://auckland.ac.nz

Pulpe Mots clés


Pulpe La description

Un modeleur LP écrit en python Pulp est un logiciel qui peut générer des fichiers MPS ou LP et appeler GLPK , COIN CLP / CBC , CPLEX et XPress pour résoudre des problèmes linéaires.Le wiki complet peut être trouvé à http: / /pulp-or.googlecode.com/use lpvariable () Pour créer de nouvelles variables. Pour créer une variable 0> X = LPVariable ("X", 0, 3) Pour créer une variable 0> Y = LPVariable ("Y", 0, 1) Utilisez LPProblem () pour créer de nouveaux problèmes. Créer "myProblem" >>> prob = lpproblem ("myProblem", lpminimize) combine des variables pour créer des expressions et des contraintes et les ajouter au problème. >>> prob + = x + y >> prob + = -4 * x + ychoose un solveur et résolvez le problème. Ex: >>> Statut = prob.solve (GLPK (msg = 0)) Affiche l'état de la solution >>> LPStatus 'Optimal'You peut obtenir la valeur des variables à l'aide de la valeur (). Ex: >>> Valeur (x) 2.0 CLISSES AXPORTED: * LPPROBLEMM - Classe de conteneurs pour un problème de programmation linéaire * LPVariables - variables ajoutées aux contraintes de la LP * LPConstraint - une contrainte de la forme générale A1X1 + A2X2 ... anxnn (=) b * lpconstraintvar - utilisé pour construire une colonne du modèle dans la modulation de la colonne MododellingSporté Fonctions: * Valeur () - Trouve la valeur d'une variable ou d'une expression * lpsum () - Donné une liste de la forme construira une expression linéaire à utiliser comme contrainte ou variable * LPDOT () - Given deux listes de la forme et construira une contraction linéaire à utiliser comme contrainte ou exigences variables: · Python


Pulpe Logiciels associés