Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में गुणांक के 1D सरणी के साथ बिंदुओं (x, y) पर 2-डी बहुपद का मूल्यांकन करें

बिंदुओं (x, y) पर 2-डी बहुपद का मूल्यांकन करने के लिए, Python Numpy में polynomial.polyval2d() विधि का उपयोग करें। यह विधि दो आयामी बहुपद के मानों को x और y से संबंधित मानों के युग्मों के साथ गठित बिंदुओं पर लौटाती है अर्थात पैरामीटर्स, x, y। दो आयामी श्रृंखला का मूल्यांकन उन बिंदुओं (x, y) पर किया जाता है, जहां x और y का आकार समान होना चाहिए। यदि x या y एक सूची या टपल है, तो इसे पहले एक ndarray में बदल दिया जाता है, अन्यथा इसे अपरिवर्तित छोड़ दिया जाता है और, यदि यह एक ndarray नहीं है, तो इसे एक अदिश के रूप में माना जाता है।

पैरामीटर, c गुणांकों का एक क्रम है, ताकि मल्टीडिग्री i,j के पद का गुणांक c[i,j] में समाहित हो। यदि c का आयाम दो से अधिक है, तो शेष सूचकांक गुणांक के कई सेटों की गणना करते हैं। यदि सी के दो से कम आयाम हैं, तो इसे 2-डी बनाने के लिए इसके आकार में निहित रूप से जोड़ा जाता है। परिणाम का आकार c.shape[2:] + x.shape होगा। यदि सी के दो से कम आयाम हैं, तो इसे 2-डी बनाने के लिए इसके आकार में निहित रूप से जोड़ा जाता है। परिणाम का आकार c.shape[2:] + x.shape होगा।

कदम

सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

numpy.polynomial.polynomial import polyval2d से np के रूप में numpy आयात करें

गुणांक की 1d सरणी बनाएं -

c =np.array([3, 5])

सरणी प्रदर्शित करें -

प्रिंट ("हमारी सरणी...\n",c)

आयामों की जाँच करें -

प्रिंट("\nहमारे ऐरे के आयाम...\n",c.ndim)

डेटाटाइप प्राप्त करें -

प्रिंट("\nहमारे ऐरे ऑब्जेक्ट का डेटाटाइप...\n",c.dtype)

आकार प्राप्त करें -

प्रिंट("\nहमारे ऐरे ऑब्जेक्ट का आकार...\n",c.shape)

बिंदुओं (x, y) पर 2-डी बहुपद का मूल्यांकन करने के लिए, Python Numpy में polynomial.polyval2d() विधि का उपयोग करें। यह विधि दो आयामी बहुपद के मानों को x और y से संगत मानों के युग्मों से बनाए गए बिंदुओं पर लौटाती है -

प्रिंट("\nResult...\n",polyval2d([1,2],[1,2], c))

उदाहरण

numpy.polynomial.polynomial import polyval2d से np के रूप में numpy आयात करें# गुणांक की 1d सरणी बनाएंsc =np.array([3, 5])# सरणी प्रिंट प्रदर्शित करें ("हमारा सरणी...\n",c)# डाइमेंशन्सप्रिंट की जाँच करें ("\ n हमारे ऐरे के आयाम ... \ n", c.ndim) # डेटाटाइपप्रिंट प्राप्त करें ("\ n हमारे ऐरे ऑब्जेक्ट का डेटाटाइप ... \ n", c.dtype) # शेपप्रिंट प्राप्त करें (" \nहमारे ऐरे ऑब्जेक्ट का आकार...\n",c.shape)# बिंदुओं (x, y) पर 2-डी बहुपद का मूल्यांकन करने के लिए, Python Numpy में polynomial.polyval2d() विधि का उपयोग करें# विधि मान लौटाती है x और y.print("\nResult...\n",polyval2d([1,2],[1,2], c)) से संबंधित मानों के जोड़े से बने बिंदुओं पर द्विविमीय बहुपद का> 

आउटपुट

हमारी ऐरे...[3 5]हमारे ऐरे के आयाम...1हमारे ऐरे ऑब्जेक्ट का डेटाटाइप...int64हमारे ऐरे ऑब्जेक्ट का आकार...(2,)परिणाम...[21. 34.]

  1. पायथन में गुणांक के 1d सरणी के साथ x और y के कार्टेशियन उत्पाद पर 2-डी बहुपद का मूल्यांकन करें

    x और y के कार्टेशियन उत्पाद पर 2-डी बहुपद का मूल्यांकन करने के लिए, Python में polynomial.polygrid2d(x,y, c) विधि का उपयोग करें। यह विधि x और y के कार्तीय गुणन के बिंदुओं पर द्विविमीय बहुपद के मान लौटाती है। पहला पैरामीटर, x और y, दो आयामी श्रृंखलाएं हैं जिनका मूल्यांकन x और y के कार्टेशियन उत्पाद क

  1. पायथन में गुणांक के 3d सरणी के साथ x और y के कार्टेशियन उत्पाद पर 2-डी बहुपद का मूल्यांकन करें

    x और y के कार्टेशियन उत्पाद पर 2-डी बहुपद का मूल्यांकन करने के लिए, Python में polynomial.polygrid2d(x,y, c) विधि का उपयोग करें। यह विधि x और y के कार्तीय गुणनफल के बिंदुओं पर द्विविमीय बहुपद के मान लौटाती है। पहला पैरामीटर, x और y, दो आयामी श्रृंखलाएं हैं जिनका मूल्यांकन x और y के कार्टेशियन उत्पा

  1. पायथन में गुणांक के 4D सरणी के साथ बिंदुओं (x, y, z) पर एक 3-डी बहुपद का मूल्यांकन करें

    बिंदुओं (x, y, z) पर एक 3-डी बहुपद का मूल्यांकन करने के लिए, PythonNumpy में polynomial.polyval3d() विधि का उपयोग करें। विधि x, y, और z से संगत मानों के त्रिगुणों के साथ बनने वाले बिंदुओं पर बहुआयामी बहुपद के मान लौटाती है। पैरामीटर x, y, z हैं। तीन आयामी श्रृंखला का मूल्यांकन उन बिंदुओं (x, y, z) प