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ş
Egzersiz talimatları
constraintdeğişkenini bir sözlük kullanarak ayarla.- En uygun değeri bulmak için
scipyuygula.
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)