परिचय
numpy.angle() फ़ंक्शन सम्मिश्र संख्याओं का कोण (फेज़/आर्गुमेंट) रेडियन में लौटाता है, जो सम्मिश्र तल पर धनात्मक वास्तविक अक्ष से वामावर्त मापा जाता है। परास (-π, π] होता है।
पैरामीटर
- z: सम्मिश्र संख्या या सम्मिश्र संख्याओं का अनुक्रम
- deg:
True= डिग्री में,False= रेडियन में (डिफ़ॉल्ट)
चरण
1. लाइब्रेरी आयात करें
import numpy as np
2. सम्मिश्र सरणी बनाएं
arr = np.array([1.0, 1.0j, 1+1j])
3. सरणी जानकारी प्रदर्शित करें
print("सरणी...\n", arr)
print("\nडेटा प्रकार...\n", arr.dtype)
print("\nआयाम...\n", arr.ndim)
print("\nआकार...\n", arr.shape)
4. रेडियन में कोण की गणना करें
print("\nपरिणाम (रेडियन)...\n", np.angle(arr))
पूर्ण उदाहरण
import numpy as np
arr = np.array([1.0, 1.0j, 1+1j])
print("सरणी...\n", arr)
print("\nहमारी सरणी का प्रकार...\n", arr.dtype)
print("\nहमारी सरणी का आयाम...\n", arr.ndim)
print("\nहमारी सरणी का आकार...\n", arr.shape)
# सम्मिश्र तर्क का कोण रेडियन में
print("\nपरिणाम (रेडियन)...\n", np.angle(arr))
आउटपुट
सरणी...
[1.+0.j 0.+1.j 1.+1.j]
हमारी सरणी का प्रकार...
complex128
हमारी सरणी का आयाम...
1
हमारी सरणी का आकार...
(3,)
परिणाम (रेडियन)...
[0. 1.57079633 0.78539816]
व्याख्या
| सम्मिश्र संख्या | कोण (रेडियन) | कोण (डिग्री) | व्याख्या |
|---|---|---|---|
| 1+0j | 0 | 0° | धनात्मक वास्तविक अक्ष पर |
| 0+1j | π/2 ≈ 1.5708 | 90° | धनात्मक काल्पनिक अक्ष पर |
| 1+1j | π/4 ≈ 0.7854 | 45° | पहले चतुर्थांश में |
डिग्री में प्राप्त करने के लिए:
np.angle(arr, deg=True)
# Output: [ 0. 90. 45.]