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
Python ile Optimizasyona Giriş
kursunun bir parçasıdırEgzersiz talimatları
constraintdeğişkenini bir sözlük kullanarak ayarla.- En uygun değeri bulmak için
scipyuygula.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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)