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

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

आर्ककोश () एक बहुमान फलन है:प्रत्येक x के लिए असीम रूप से कई संख्याएँ होती हैं जैसे कि thecosh(z) =x। सम्मेलन z को वापस करना है जिसका काल्पनिक भाग [-pi, pi] में है और वास्तविक भाग [0, inf] में है। वास्तविक-मूल्यवान इनपुट डेटा प्रकारों के लिए, आर्ककोश हमेशा वास्तविक आउटपुट देता है। प्रत्येक मान के लिए जिसे वास्तविक संख्या या अनंत के रूप में व्यक्त नहीं किया जा सकता है, यह नैन उत्पन्न करता है और अमान्य फ़्लोटिंग पॉइंट त्रुटि ध्वज सेट करता है। जटिल-मूल्यवान इनपुट के लिए, आर्ककोश एक जटिल विश्लेषणात्मक कार्य है जिसमें एक शाखा कट [-inf, 1] है और यह ऊपर से निरंतर है।

प्रतिलोम हाइपरबोलिक कोसाइन की गणना करने के लिए, Python Numpy में numpy.arccosh() विधि का उपयोग करें। Themethod x के समान आकार की सरणी देता है। यह एक अदिश है यदि x एक अदिश है। पहला पैरामीटर, xis इनपुट सरणी। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं।

दूसरा पैरामीटर एक ndarray है, एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया गया है, तो इसका एक आकार होना चाहिए जिससे इनपुट प्रसारित हो। यदि प्रदान नहीं किया गया है या कोई नहीं, एक ताजा आवंटित सरणी लौटा दी जाती है। तीसरा पैरामीटर यह है कि स्थिति इनपुट पर प्रसारित होती है। उन स्थानों पर जहां स्थिति सही है, आउट ऐरे को ufunc परिणाम पर सेट किया जाएगा। कहीं और, आउट ऐरे अपने मूल मान को बनाए रखेगा।

कदम

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

import numpy as np

आर्ककोश खोजें -

print("\nResult...",np.arccosh(np.pi*1j))

आर्ककोश 90 डिग्री ढूँढना -

print("\nResult...",np.arccosh(np.pi/2.))

आर्ककोश 60 डिग्री ढूँढना −

print("\nResult...",np.arccosh(np.pi/3.))

आर्ककोश एनपीई ढूँढना -

print("\nResult...",np.arccosh(np.e))

उदाहरण

import numpy as np

# To compute the inverse Hyperbolic cosine, use the numpy.arccosh() method in Python Numpy
# The method returns the array of the same shape as x. This is a scalar if x is a scalar.

print("Get the Trigonometric inverse Hyperbolic cosine...")

# find arccosh
print("\nResult...",np.arccosh(np.pi*1j))

# finding arccosh 90 degrees
print("\nResult...",np.arccosh(np.pi/2.))

# finding arccosh 60 degrees
print("\nResult...",np.arccosh(np.pi/3.))

# finding arccosh np.e
print("\nResult...",np.arccosh(np.e))

आउटपुट

Get the Trigonometric inverse Hyperbolic cosine...

Result... (1.8622957433108482+1.5707963267948966j)

Result... 1.0232274785475506

Result... 0.30604210861326536

Result... 1.6574544541530771

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

    आर्ककोस एक बहुमान फलन है:प्रत्येक x के लिए असीम रूप से कई संख्याएँ z होती हैं जैसे कि cos(z)=x। सम्मेलन कोण z को वापस करना है जिसका वास्तविक भाग [0, pi] में है। वास्तविक-मूल्यवान इनपुट डेटाटाइप के लिए, आर्ककोस हमेशा वास्तविक आउटपुट देता है। प्रत्येक मान के लिए जिसे वास्तविक संख्या या अनंत के रूप में

  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 इनपुट ऐरे है। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं। दूसरा पै