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

पायथन में रैखिक बीजगणित में द्वि-आयामी सरणी के निर्धारक की गणना करें

रैखिक बीजगणित में एक 2D सरणी के निर्धारक की गणना करने के लिए, Python Numpy में np.linalg.det() का उपयोग करें। पहला पैरामीटर, के लिए निर्धारकों की गणना करने के लिए इनपुट सरणी है। विधि एक का निर्धारक लौटाती है।

कदम

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

np के रूप में numpy आयात करें

एक सरणी बनाएं -

arr =np.array([[5, 10], [12, 18]])

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

प्रिंट("हमारा ऐरे...\n",arr)

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

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

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

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

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

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

रैखिक बीजगणित में 2डी सरणी के निर्धारक की गणना करने के लिए, पायथन में np.linalg.det() का उपयोग करें -

प्रिंट("\nपरिणाम...\n",np.linalg.det(arr))

उदाहरण

np के रूप में numpy आयात करें# एक arrayarr =np.array([[5, 10], [12, 18]]) बनाएं# एरेप्रिंट प्रदर्शित करें("हमारा ऐरे...\n",arr)# चेक करें डाइमेंशन्सप्रिंट ("\ n हमारे ऐरे के आयाम ... \ n", arr.ndim) # डेटाटाइपप्रिंट प्राप्त करें ("\ n हमारे ऐरे ऑब्जेक्ट का डेटाटाइप ... \ n", arr.dtype) # शेपप्रिंट प्राप्त करें ("\ n शेप हमारे Array ऑब्जेक्ट का...\n",arr.shape)# रैखिक बीजगणित में 2D सरणी के निर्धारक की गणना करने के लिए, Python Numpy में np.linalg.det() का उपयोग करें। # पहला पैरामीटर, a इनपुट है के लिए निर्धारकों की गणना करने के लिए सरणी। # विधि a.print("\nResult...\n",np.linalg.det(arr)) के निर्धारक को लौटाती है 

आउटपुट

हमारी ऐरे...[[ 5 10] [12 18]]हमारे ऐरे के आयाम...2हमारे ऐरे ऑब्जेक्ट का डेटाटाइप...इंट64हमारे ऐरे ऑब्जेक्ट का आकार...(2, 2)परिणाम... -30.00000000000000014

  1. पायथन में फ्रोबेनियस मानदंड का उपयोग करके रैखिक बीजगणित में मैट्रिक्स की स्थिति संख्या की गणना करें

    रैखिक बीजगणित में मैट्रिक्स की स्थिति संख्या की गणना करने के लिए, पायथन में numpy.linalg.cond() विधि का उपयोग करें। यह विधि पी के मान के आधार पर, सात अलग-अलग मानदंडों में से एक का उपयोग करके स्थिति संख्या को वापस करने में सक्षम है। मैट्रिक्स की स्थिति संख्या लौटाता है। अनंत हो सकता है। x की स्थिति

  1. पायथन में रैखिक बीजगणित में मैट्रिक्स या वेक्टर का मान लौटाएं

    रैखिक बीजगणित में मैट्रिक्स या वेक्टर के मानदंड को वापस करने के लिए, पायथन नम्पी में LA.norm() विधि का उपयोग करें। पहला पैरामीटर, x एक इनपुट ऐरे है। यदि अक्ष कोई नहीं है, तो x को 1-D या 2-D होना चाहिए, जब तक कि ord कोई न हो। यदि अक्ष और क्रम दोनों कोई नहीं हैं, तो x.ravel का 2-मानदंड वापस कर दिया जा

  1. पायथन में रैखिक बीजगणित में चोल्स्की अपघटन लौटाएं

    Cholesky अपघटन वापस करने के लिए, numpy.linalg.cholesky() विधि का उपयोग करें। वर्ग मैट्रिक्स a का Cholesky अपघटन, L * L.H लौटाएं, जहां L निचला-त्रिकोणीय है और .H संयुग्मित स्थानान्तरण संचालिका है। हर्मिटियन और सकारात्मक-निश्चित होना चाहिए। यह सत्यापित करने के लिए कोई जाँच नहीं की जाती है कि a हर्मिटि