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

Python में numpy.real() से सम्मिश्र तर्क का वास्तविक भाग प्राप्त करें


परिचय

numpy.real() फ़ंक्शन सम्मिश्र संख्याओं की सरणी से वास्तविक भाग निकालता है। यदि इनपुट पहले से वास्तविक है, तो वही प्रकार लौटाया जाता है; यदि सम्मिश्र है, तो float प्रकार लौटाया जाता है।

पैरामीटर

  • val: इनपुट सरणी (सम्मिश्र या वास्तविक)

चरण

1. लाइब्रेरी आयात करें

import numpy as np

2. सम्मिश्र सरणी बनाएं (शून्य काल्पनिक भाग के साथ)

arr = np.array([56.+0.j, 27.+0.j, 68.+0.j, 23.+0.j])

3. सरणी जानकारी प्रदर्शित करें

print("हमारी सरणी...\n", arr)
print("\nआयाम...\n", arr.ndim)
print("\nडेटा प्रकार...\n", arr.dtype)
print("\nआकार...\n", arr.shape)

4. वास्तविक भाग निकालें

print("\nपरिणाम (वास्तविक भाग)...\n", np.real(arr))

पूर्ण उदाहरण

import numpy as np

# शून्य काल्पनिक भाग वाली सम्मिश्र सरणी
arr = np.array([56.+0.j, 27.+0.j, 68.+0.j, 23.+0.j])

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

# वास्तविक भाग निकालें
print("\nपरिणाम (वास्तविक भाग)...\n", np.real(arr))

आउटपुट

हमारी सरणी...
 [56.+0.j 27.+0.j 68.+0.j 23.+0.j]
हमारी सरणी के आयाम...
 1
हमारी सरणी ऑब्जेक्ट का डेटा प्रकार...
 complex128
हमारी सरणी का आकार...
 (4,)
परिणाम (वास्तविक भाग)...
 [56. 27. 68. 23.]

व्याख्या

  • इनपुट डेटा प्रकार: complex128
  • आउटपुट डेटा प्रकार: float64 (चूंकि इनपुट में सम्मिश्र तत्व थे)
  • प्रत्येक सम्मिश्र संख्या a + 0j से वास्तविक भाग a निकाला जाता है

यह arr.real विशेषता एक्सेस के बराबर है।


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

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

  1. - पायथन में N-डायमेंशनल ऐरे का ग्रेडिएंट एक्सिस 0 पर लौटाएं

    ग्रेडिएंट की गणना इंटीरियर पॉइंट्स में सेकंड ऑर्डर एक्यूरेट सेंट्रल डिफरेंसेस का उपयोग करके की जाती है और बाउंड्रीज पर फर्स्ट या सेकंड ऑर्डर एक्यूरेट वन-साइडेड (फॉरवर्ड या बैकवर्ड) डिफरेंसेस का उपयोग करके। लौटाया गया ग्रेडिएंट इसलिए इनपुट ऐरे के समान आकार का होता है। पहला पैरामीटर f एक N-डायमेंशनल

  1. - Python Pandas - इंडेक्स में डेटा का प्रतिनिधित्व करने वाली सरणी लौटाएं

    परिचय पैंडास इंडेक्स में डेटा का प्रतिनिधित्व करने वाली नम्पाई सरणी (numpy array) प्राप्त करने के लिए index.values प्रॉपर्टी का उपयोग करें। आवश्यक लाइब्रेरी आयात करें import pandas as pd इंडेक्स बनाएं index = pd.Index([Car, Bike, Truck, Ship, Airplane]) इंडेक्स प्रदर्शित करें print(पैंडास इंडेक्स