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

पायथन में स्किमथ के साथ प्रतिलोम अतिपरवलयिक स्पर्शरेखा की गणना करें

आर्कटान के साथ प्रतिलोम अतिपरवलयिक स्पर्शरेखा की गणना करने के लिए, पायथन में numpy.emath.arctanh () विधि का उपयोग करें। आर्कटिक (x) का "प्रमुख मान" लौटाता है। वास्तविक x के लिए जैसे कि abs(x) <1, यह एक वास्तविक संख्या है। यदि abs(x)> 1, या यदि x सम्मिश्र है, तो परिणाम सम्मिश्र है। अंत में, x =1 रिटर्न``inf` और x=-1रिटर्न -inf।

यह विधि x मान (मानों) की प्रतिलोम अतिपरवलयिक स्पर्शरेखा (ओं) को लौटाती है। यदि x एक अदिश था तो बाहर है, अन्यथा एक सरणी लौटा दी जाती है। पहला पैरामीटर वह मान है जिसका आर्कटान (हैं) आवश्यक है।

कदम

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

import numpy as np

सरणी () विधि का उपयोग करके एक संख्यात्मक सरणी बनाएं -

arr = np.array([0, 1j, 2j])

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

print("Array...\n", arr)

सरणी का प्रकार प्राप्त करें -

print("\nOur Array type...\n", arr.dtype)

ऐरे के आयाम प्राप्त करें -

print("\nOur Array Dimensions...\n",arr.ndim)

आर्कटान के साथ प्रतिलोम अतिपरवलयिक स्पर्शरेखा की गणना करने के लिए, पायथन में numpy.emath.arctanh() विधि का उपयोग करें -

print("\nResult...\n",np.emath.arctanh(arr))

उदाहरण

import numpy as np

# Create a numpy array using the array() method
arr = np.array([0, 1j, 2j])

# Display the array
print("Array...\n", arr)

# Get the type of the array
print("\nOur Array type...\n", arr.dtype)

# Get the dimensions of the Array
print("\nOur Array Dimensions...\n",arr.ndim)

# Get the number of elements in the Array
print("\nNumber of elements...\n", arr.size)

# To compute the inverse hyperbolic tangent with arctanh, use the numpy.emath.arctanh() method in Python
print("\nResult...\n",np.emath.arctanh(arr))

आउटपुट

Array...
[0.+0.j 0.+1.j 0.+2.j]

Our Array type...
complex128

Our Array Dimensions...
1

Number of elements...
3

Result...
[0.+0.j 0.+0.78539816j 0.+1.10714872j]

  1. पायथन में सरणी तत्वों की हाइपरबोलिक साइन की गणना करें

    सरणी तत्वों की हाइपरबोलिक साइन की गणना करने के लिए, PythonNumpy में numpy.sinh() विधि का उपयोग करें। विधि 1/2 * (np.exp(x) - np.exp(-x)) या -1j * np.sin(1j*x) के बराबर है। संबंधित अतिपरवलयिक साइन मान लौटाता है। यह एक अदिश है यदि x एक अदिश है। पहला पैरामीटर, x इनपुटअरे है। दूसरा और तीसरा पैरामीटर वैक

  1. पायथन में सरणी तत्वों के हाइपरबोलिक स्पर्शरेखा की गणना करें

    सरणी तत्वों के हाइपरबोलिक स्पर्शरेखा की गणना करने के लिए, PythonNumpy में numpy.tanh() विधि का उपयोग करें। विधि np.sinh(x)/np.cosh(x) या -1j * np.tan(1j*x) के बराबर है। संगत अतिपरवलयिक स्पर्शरेखा मान लौटाता है। यह एक अदिश है यदि x एक अदिश है। पहला पैरामीटर, x इनपुटअरे है। दूसरा और तीसरा पैरामीटर वैक

  1. पायथन में हाइपरबोलिक स्पर्शरेखा की गणना करें

    हाइपरबोलिक स्पर्शरेखा की गणना करने के लिए, Python Numpy में numpy.tanh() विधि का उपयोग करें। समतुल्य tonp.sinh(x)/np.cosh(x) या -1j * np.tan(1j*x)। संगत अतिपरवलयिक स्पर्शरेखा मान लौटाता है। यह एक अदिश है यदि x एक अदिश है। पहला पैरामीटर, x इनपुट ऐरे है। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं। दूसरा पै