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

पायथन में सम्मिश्र तर्क के काल्पनिक भाग को बदलें

परिचय

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

चरण

आवश्यक लाइब्रेरी आयात करें

import numpy as np

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

arr = np.array([36.+1.j, 27.+2.j, 68.+3.j, 23.+2.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))

काल्पनिक भाग बदलें

arr.imag = 5
print("\nअपडेट किया गया परिणाम...\n", arr)

पूर्ण उदाहरण

import numpy as np

# array() विधि का उपयोग करके एक सरणी बनाएं
arr = np.array([36.+1.j, 27.+2.j, 68.+3.j, 23.+2.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))

# काल्पनिक भाग बदलें
arr.imag = 5
print("\nअपडेट किया गया परिणाम...\n", arr)

आउटपुट

हमारी सरणी... 
 [36.+1.j 27.+2.j 68.+3.j 23.+2.j]
हमारी सरणी के आयाम... 
 1
हमारी सरणी वस्तु का डेटा प्रकार... 
 complex128
हमारी सरणी का आकार... 
 (4,)
काल्पनिक भाग... 
 [1. 2. 3. 2.]
अपडेट किया गया परिणाम... 
 [36.+5.j 27.+5.j 68.+5.j 23.+5.j]
  1. - पायथन में कॉम्प्लेक्स मान इनपुट के लिए बेस 2 लॉगरिदम लौटाएं

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

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

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

  1. - पायथन में स्ट्रिंग ऐरे एलिमेंट की लंबाई एलिमेंट-वाइज लौटाएं

    पायथन नम्पी में स्ट्रिंग ऐरे एलिमेंट की लंबाई एलिमेंट-वाइज लौटाने के लिए numpy.char.str_len() मेथड का उपयोग करें। यह मेथड इंटीजर्स का आउटपुट ऐरे लौटाता है। चरण सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें: import numpy as np स्ट्रिंग्स का वन-डायमेंशनल ऐरे बनाएं: arr = np.array([Amy, Scarlett, Katie,