NumPy 1.14 - numpy.expm1()

numpy.expm1




numpy

numpy.expm1

numpy.expm1(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'expm1'>

सरणी में सभी तत्वों के लिए exp(x) - 1 गणना करें।

पैरामीटर:

x : array_like

इनपुट मान

बाहर : ndarray, कोई नहीं, या tdle of ndarray और कोई नहीं, वैकल्पिक

एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया जाता है, तो इसका एक आकार होना चाहिए जो कि इनपुट प्रसारित करता है यदि प्रदान नहीं किया गया है या None , तो एक ताज़ा-आवंटित सरणी वापस आ जाती है। एक ट्यूपल (केवल एक कीवर्ड तर्क के रूप में संभव) आउटपुट की संख्या के बराबर लंबाई होना चाहिए।

जहां : array_like, वैकल्पिक

सत्य के मान उस स्थिति में ufunc की गणना करने के लिए संकेत देते हैं, गलत के मान अकेले उत्पादन में मूल्य छोड़ने का संकेत देते हैं।

** kwargs

अन्य कीवर्ड-केवल तर्कों के लिए, ufunc डॉक्स देखें।

यह दिखाता है:

बाहर : ndarray

तत्व-वार घातीय शून्य से एक: out = exp(x) - 1

यह भी देखें

log1p
log(1 + x) , expm1 का विलोम।

टिप्पणियाँ

यह फ़ंक्शन exp(x) - 1 के छोटे मूल्यों के लिए exp(x) - 1 से अधिक सटीक प्रदान करता है।

उदाहरण

exp(1e-10) - 1 का सही मान 1.00000000005e-10 अंकों के बारे में 1.00000000005e-10 है। यह उदाहरण इस मामले में expm1 की श्रेष्ठता दर्शाता है।

>>> np.expm1(1e-10)
1.00000000005e-10
>>> np.exp(1e-10) - 1
1.000000082740371e-10