में किसी बिंदु पर फ़ंक्शन का मूल्यांकन करना मैं संशोधित करने के तरीके के रूप में विभिन्न अनुकूलन विधियों को कोड करने का प्रयास कर रहा हूं। मैं किसी दिए गए बिंदु पर एक मनमानी संख्या के चर के साथ फ़ंक्शन का मूल्यांकन करने के लिए SymPy का उपयोग करने में सक्षम होना चाहता हूं, जहां बिंदु के समन्वय किसी सरणी में संग्रहीत होते हैं।SymPy
उदाहरण के लिए, मैं b = [1,2]
पर f(x,y) = 3*x**2 - 2*x*y + y**2 + 4*x + 3*y
का मूल्यांकन करना चाहता हूं। लेकिन मुझे वास्तव में ऐसा करने का एक सामान्य तरीका पसंद आएगा, जो कि किसी भी प्रकार के चर के साथ एक फ़ंक्शन को संभाल सकता है और उचित लंबाई सरणी के रूप में मूल्यांकन किया जा सकता है, इसलिए sympy.evalf(f, subs = {foo})
वास्तव में बहुत उपयोगी नहीं है।
तुम सिर्फ नक्शे का इस्तेमाल कर सकता(): मक्खी
zip
के प्रयोग पर एकdict
बना सकते हैं? http://docs.python.org/2/library/functions.html#map – Samizdishttp://Whathaveyoutried.com –
SO में आपका स्वागत है! पोस्ट कोड और आपके द्वारा किए गए कार्यों के कुछ विनिर्देशों की यहां अनुशंसा की जाती है, कृपया अक्सर पूछे जाने वाले प्रश्न पढ़ें और उम्मीद है कि आप बेहतर उत्तर प्राप्त कर सकते हैं! – span