पायथन नम्पी में ऐरे एलिमेंट्स का हाइपरबोलिक टैंजेंट निकालने के लिए numpy.tanh() मेथड का उपयोग करें। यह मेथड np.sinh(x)/np.cosh(x) या -1j * np.tan(1j*x) के बराबर है। संबंधित हाइपरबोलिक टैंजेंट मान लौटाता है। यदि x स्केलर है तो यह स्केलर होता है। पहला पैरामीटर x इनपुट ऐरे है। दूसरा और तीसरा पैरामीटर वैकल्पिक हैं।
दूसरा पैरामीटर एक ndarray है, जहां परिणाम स्टोर होता है। यदि प्रदान किया गया है, तो इसका आकार इनपुट्स के ब्रॉडकास्ट के अनुरूप होना चाहिए। यदि नहीं दिया गया या None है, तो एक नया आवंटित ऐरे लौटाया जाता है।
तीसरा पैरामीटर कंडीशन है जो इनपुट पर ब्रॉडकास्ट होती है। जिन स्थानों पर कंडीशन True होती है, वहां आउट ऐरे को ufunc परिणाम पर सेट किया जाता है। अन्यथा, आउट ऐरे अपना मूल मान बनाए रखता है।
चरण
सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:
import numpy as np
नम्पी में array() मेथड का उपयोग करके ऐरे बनाएं:
arr = np.array((0., 30., 45., 60., 90., 180., np.pi*1j/2, np.pi*1j))
हमारा ऐरे प्रदर्शित करें:
print("ऐरे...\n", arr)
डेटाटाइप प्राप्त करें:
print("\nऐरे डेटाटाइप...\n", arr.dtype)
ऐरे के आयाम प्राप्त करें:
print("\nऐरे डायमेंशन...\n", arr.ndim)
ऐरे में एलिमेंट्स की संख्या प्राप्त करें:
print("\nऐरे में एलिमेंट्स की संख्या...\n", arr.size)
ऐरे एलिमेंट्स का हाइपरबोलिक टैंजेंट निकालने के लिए नम्पी में numpy.tanh() मेथड का उपयोग करें:
print("\nपरिणाम...\n", np.tanh(arr))
उदाहरण
import numpy as np
# ऐरे एलिमेंट्स का हाइपरबोलिक टैंजेंट निकालने के लिए numpy.tanh() मेथड का उपयोग करें
# यह np.sinh(x)/np.cosh(x) या -1j * np.tan(1j*x) के बराबर है
print("ऐरे एलिमेंट्स का ट्राइग्नोमेट्रिक हाइपरबोलिक टैंजेंट प्राप्त करें...\n")
# नम्पी में array() मेथड का उपयोग करके ऐरे बनाएं
arr = np.array((0., 30., 45., 60., 90., 180., np.pi*1j/2, np.pi*1j))
# ऐरे प्रदर्शित करें
print("ऐरे...\n", arr)
# ऐरे का प्रकार प्राप्त करें
print("\nहमारे ऐरे का प्रकार...\n", arr.dtype)
# ऐरे के आयाम प्राप्त करें
print("\nहमारे ऐरे के आयाम...\n", arr.ndim)
# ऐरे में एलिमेंट्स की संख्या प्राप्त करें
print("\nएलिमेंट्स की संख्या...\n", arr.size)
# ऐरे एलिमेंट्स का हाइपरबोलिक टैंजेंट निकालने के लिए numpy.tanh() मेथड का उपयोग करें
print("\nपरिणाम...\n", np.tanh(arr))
आउटपुट
ऐरे एलिमेंट्स का ट्राइग्नोमेट्रिक हाइपरबोलिक टैंजेंट प्राप्त करें... ऐरे... [ 0.+0.j 30.+0.j 45.+0.j 60.+0.j 90.+0.j 180.+0.j 0.+1.57079633j 0.+3.14159265j] हमारे ऐरे का प्रकार... complex128 हमारे ऐरे के आयाम... 1 एलिमेंट्स की संख्या... 8 परिणाम... [0.+0.00000000e+00j 1.+0.00000000e+00j 1.+0.00000000e+00j 1.+0.00000000e+00j 1.+0.00000000e+00j 1.+0.00000000e+00j 0.+1.63312394e+16j 0.-1.22464680e-16j]