कड़ी असमानताओं को संभालना
कॉफी शॉप पर लौटते हुए, आप दैनिक खर्चों को कम से कम करने पर ध्यान देना चाहते हैं। आपके पास एक objective फंक्शन है जो production costs निकालता है, और एक constraint फंक्शन है जो बताता है कि आप अधिकतम कितनी कॉफी बना सकते हैं।
खर्च कम करने के लिए संसाधनों का सर्वोत्तम आवंटन खोजने हेतु scipy लागू कीजिए.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Optimization परिचय
अभ्यास निर्देश
constraintवैरिएबल को एक डिक्शनरी के रूप में सेट करें.- सर्वोत्तम मान खोजने के लिए
scipyलागू करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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)