NumPy 1.14 - numpy.log()

numpy.log




numpy

numpy.log

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

प्राकृतिक लघुगणक, तत्व-वार।

प्राकृतिक लघुगणक log घातांक फ़ंक्शन का व्युत्क्रम है, इसलिए वह log(exp(x)) = x । प्राकृतिक लघुगणक आधार e में लघुगणक है।

पैरामीटर:

x : array_like

इनपुट मान

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

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

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

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

** kwargs

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

यह दिखाता है:

y : ndarray

तत्व-वार, x का प्राकृतिक लघुगणक।

यह भी देखें

log10 , log2 , log1p , emath.log

टिप्पणियाँ

लॉगरिथम एक बहुविकल्पी कार्य है: प्रत्येक x के लिए z की एक अनंत संख्या होती है जैसे कि exp(z) = x । सम्मेलन का [-pi, pi] उस z को वापस करना है जिसका काल्पनिक भाग [-pi, pi]

वास्तविक मूल्य वाले इनपुट डेटा प्रकारों के लिए, log हमेशा वास्तविक आउटपुट देता है। प्रत्येक मान के लिए जिसे वास्तविक संख्या या अनंत के रूप में व्यक्त नहीं किया जा सकता है, यह नैनो की पैदावार करता है और invalid फ़्लोटिंग पॉइंट एरर फ़्लैग को सेट करता है।

जटिल-मूल्यवान इनपुट के लिए, log एक जटिल विश्लेषणात्मक फ़ंक्शन है जिसमें एक शाखा कट है [-inf, 0] और ऊपर से निरंतर है। log फ्लोटिंग-पॉइंट निगेटिव शून्य को एक असीम नकारात्मक संख्या के रूप में संभालता है, जो C99 मानक के अनुरूप है।

संदर्भ

[R91] एम। अब्रामोवित्ज़ और आईए स्टैगन, "गणितीय कार्यों की पुस्तिका", 10 वीं छपाई, 1964, पीपी 67 http://www.math.sfu.ca/~cbm/aands/
[R92] विकिपीडिया, "लॉगरिथम"। http://en.wikipedia.org/wiki/Logarithm

उदाहरण

>>> np.log([1, np.e, np.e**2, 0])
array([  0.,   1.,   2., -Inf])