ÎncepețiÎncepe gratuit

Gestionarea inegalităților stricte

Înapoi în cafenea, vrei să minimizezi cheltuielile zilnice. Ai o funcție obiectiv care calculează costurile de producție și o funcție de constrângere care îți indică limitele de producție a cafelei.

Aplică scipy pentru a găsi alocarea optimă a resurselor și a minimiza costurile.

Acest exercițiu face parte din cursul

Introducere în optimizare în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește variabila constraint folosind un dicționar.
  • Aplică scipy pentru a găsi valoarea optimă.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

def objective_function(b):
  return (b[0] - 5) ** 2 + (b[1] - 3) ** 3

def constraint_function(x):
    return 2*x[0] + 3*x[1] - 6

# Set the constraint variable
constraint = ____

x0 = [20, 20]

# Find the minimum
result = minimize(____)

print(result)
Editează și rulează codul