BaşlayınÜcretsiz başlayın

Zor eşitsizliklerle başa çıkma

Kahve dükkanına dönersek, günlük giderleri en aza indirmeyi incelemek istiyorsun. Üretim maliyetlerini hesaplayan bir amaç fonksiyonun ve ne kadar kahve üretebileceğinin sınırlarını veren bir kısıt fonksiyonun var.

Maliyetleri en aza indirmek için kaynakların en uygun dağılımını bulmak üzere scipy uygula.

Bu egzersiz, kursun bir parçasıdır

Python ile Optimizasyona Giriş

Kursa Göz Atın

Egzersiz talimatları

  • constraint değişkenini bir sözlük kullanarak ayarla.
  • En uygun değeri bulmak için scipy uygula.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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)
Kodu Düzenle ve Çalıştır