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

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


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

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

तीसरा पैरामीटर कंडीशन है जो इनपुट पर ब्रॉडकास्ट होती है। जिन स्थानों पर कंडीशन True होती है, वहां आउट ऐरे को ufunc परिणाम पर सेट किया जाता है। अन्यथा, आउट ऐरे अपना मूल मान बनाए रखता है।

चरण

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

import numpy as np

ट्राइग्नोमेट्रिक हाइपरबोलिक टैंजेंट प्राप्त करें। tanh निकालें:

print("\nपरिणाम...", np.tanh(np.pi*1j))

90 डिग्री का tanh निकालें:

print("\nपरिणाम...", np.tanh(np.pi/2.))

60 डिग्री का tanh निकालें:

print("\nपरिणाम...", np.tanh(np.pi/3.))

45 डिग्री का tanh निकालें:

print("\nपरिणाम...", np.tanh(np.pi/4.))

30 डिग्री का tanh निकालें:

print("\nपरिणाम...", np.tanh(np.pi/6.))

0 डिग्री का tanh निकालें:

print("\nपरिणाम...", np.tanh(0))

उदाहरण

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

# tanh निकालें
print("\nपरिणाम...", np.tanh(np.pi*1j))

# 90 डिग्री का tanh निकालें
print("\nपरिणाम...", np.tanh(np.pi/2.))

# 60 डिग्री का tanh निकालें
print("\nपरिणाम...", np.tanh(np.pi/3.))

# 45 डिग्री का tanh निकालें
print("\nपरिणाम...", np.tanh(np.pi/4.))

# 30 डिग्री का tanh निकालें
print("\nपरिणाम...", np.tanh(np.pi/6.))

# 0 डिग्री का tanh निकालें
print("\nपरिणाम...", np.tanh(0))

आउटपुट

ट्राइग्नोमेट्रिक हाइपरबोलिक टैंजेंट प्राप्त करें...
परिणाम... -1.2246467991473532e-16j
परिणाम... 0.9171523356672744
परिणाम... 0.7807144353592677
परिणाम... 0.6557942026326724
परिणाम... 0.4804727781564516
परिणाम... 0.0

  1. - NumPy में arctan2() से सही चतुर्थांश चुनकर तत्व-वार आर्क टैंजेंट ज्ञात करें

    NumPy का numpy.arctan2() मेथड x1/x2 का तत्व-वार आर्क टैंजेंट ज्ञात करता है, सही चतुर्थांश चुनकर। यह arctan(x1/x2) से बेहतर है क्योंकि यह चिन्हों का उपयोग करके सही चतुर्थांश निर्धारित करता है। गणितीय परिभाषा arctan2(y, x) मूल बिंदु पर समाप्त होने वाली किरण (जो बिंदु (1,0) से गुजरती है) और मूल बिंदु

  1. - पायथन में कोण का त्रिकोणमितीय टैंजेंट प्राप्त करना

    त्रिकोणमितीय टैंजेंट np.sin(x)/np.cos(x) के तत्व-वार समतुल्य है। कोण का त्रिकोणमितीय टैंजेंट खोजने के लिए, पायथन NumPy में numpy.tan() विधि का उपयोग करें। यह विधि पहले पैरामीटर x के प्रत्येक तत्व का साइन लौटाती है। यदि x एक स्केलर है तो यह एक स्केलर होता है। पहला पैरामीटर x रेडियन में कोण है (2pi का

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

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