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

पायथन में जटिल तर्क का काल्पनिक भाग लौटाना

जटिल तर्क का काल्पनिक भाग लौटाने के लिए, numpy.imag() विधि का उपयोग करें। यह विधि जटिल तर्क का काल्पनिक घटक लौटाती है। यदि val वास्तविक है, तो आउटपुट के लिए val के प्रकार का उपयोग किया जाता है। यदि val में जटिल तत्व हैं, तो लौटाया गया प्रकार float होता है। पहला पैरामीटर val इनपुट सरणी है।

चरण

सबसे पहले, आवश्यक लाइब्रेरी आयात करें:

import numpy as np

array() विधि का उपयोग करके एक सरणी बनाएं:

arr = np.array([36.+5.j, 27.+3.j, 68.+2.j, 23.+7.j])

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

print("हमारी सरणी...\n", arr)

आयाम जांचें:

print("\nहमारी सरणी के आयाम...\n", arr.ndim)

डेटा प्रकार प्राप्त करें:

print("\nहमारी सरणी ऑब्जेक्ट का डेटा प्रकार...\n", arr.dtype)

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

print("\nहमारी सरणी का आकार...\n", arr.shape)

जटिल तर्क का काल्पनिक भाग लौटाने के लिए numpy.imag() विधि का उपयोग करें:

print("\nपरिणाम (काल्पनिक भाग)...\n", np.imag(arr))

उदाहरण

import numpy as np
# array() विधि का उपयोग करके एक सरणी बनाएं
arr = np.array([36.+5.j, 27.+3.j, 68.+2.j, 23.+7.j])
# सरणी प्रदर्शित करें
print("हमारी सरणी...\n", arr)
# आयाम जांचें
print("\nहमारी सरणी के आयाम...\n", arr.ndim)
# डेटा प्रकार प्राप्त करें
print("\nहमारी सरणी ऑब्जेक्ट का डेटा प्रकार...\n", arr.dtype)
# आकार प्राप्त करें
print("\nहमारी सरणी का आकार...\n", arr.shape)
# काल्पनिक भाग लौटाएं
print("\nपरिणाम (काल्पनिक भाग)...\n", np.imag(arr))

आउटपुट

हमारी सरणी... [36.+5.j 27.+3.j 68.+2.j 23.+7.j]
हमारी सरणी के आयाम... 1
हमारी सरणी ऑब्जेक्ट का डेटा प्रकार... complex128
हमारी सरणी का आकार... (4,)
परिणाम (काल्पनिक भाग)... [5. 3. 2. 7.]
  1. - पायथन में रैखिक बीजगणित में कोलेस्की विघटन लौटाना

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

  1. - पायथन में कॉम्प्लेक्स मान इनपुट के लिए बेस 2 लॉगरिदम लौटाएं

    पायथन नम्पी में इनपुट ऐरे का बेस 2 लॉगरिदम लौटाने के लिए numpy.log2() मेथड का उपयोग करें। यह मेथड x का बेस-2 लॉगरिदम लौटाता है। यदि x स्केलर है तो यह स्केलर होता है। पहला पैरामीटर x इनपुट मान, ऐरे-जैसा होता है। दूसरा पैरामीटर out है, जहां परिणाम स्टोर होता है। यदि प्रदान किया गया है, तो इसका आकार इ

  1. - पायथन में इनपुट ऐरे का बेस 2 लॉगरिदम लौटाएं

    पायथन नम्पी में इनपुट ऐरे का बेस 2 लॉगरिदम लौटाने के लिए numpy.log2() मेथड का उपयोग करें। यह मेथड x का बेस-2 लॉगरिदम लौटाता है। यदि x स्केलर है तो यह स्केलर होता है। पहला पैरामीटर x इनपुट मान, ऐरे-जैसा होता है। दूसरा पैरामीटर out है, जहां परिणाम स्टोर होता है। यदि प्रदान किया गया है, तो इसका आकार इ