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

पायथन में scimath के साथ व्युत्क्रम हाइपरबोलिक टैंजेंट की गणना करें


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

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

चरण

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

import numpy as np

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

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

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

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

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

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

सरणी के आयाम प्राप्त करें:

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

arctanh के साथ व्युत्क्रम हाइपरबोलिक टैंजेंट की गणना करने के लिए, पायथन में numpy.emath.arctanh() विधि का उपयोग करें:

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

उदाहरण

import numpy as np # array() विधि का उपयोग करके नम्पी सरणी बनाएं arr = np.array([0, 1j, 2j]) # सरणी प्रदर्शित करें print("Array...\n", arr) # सरणी का प्रकार प्राप्त करें print("\nOur Array type...\n", arr.dtype) # सरणी के आयाम प्राप्त करें print("\nOur Array Dimensions...\n", arr.ndim) # सरणी में तत्वों की संख्या प्राप्त करें print("\nNumber of elements...\n", arr.size) # arctanh के साथ व्युत्क्रम हाइपरबोलिक टैंजेंट की गणना करने के लिए numpy.emath.arctanh() विधि का उपयोग करें 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. - Python में ऐरे एलिमेंट्स का हाइपरबोलिक साइन (sinh) निकालें

    NumPy का numpy.sinh() फंक्शन ऐरे एलिमेंट्स का हाइपरबोलिक साइन निकालता है। यह 1/2 * (np.exp(x) - np.exp(-x)) या -1j * np.sin(1j*x) के बराबर है। सिंटैक्स और पैरामीटर्स numpy.sinh(x, /, out=None, *, where=True, casting=same_kind, order=K, dtype=None, subok=True[, signature, extobj]) x: इनपुट ऐरे (

  1. - पायथन में ऐरे एलिमेंट्स का हाइपरबोलिक टैंजेंट निकालें

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

  1. - पायथन में हाइपरबोलिक टैंजेंट की गणना करें

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