सुन्न का उपयोग करना, मैं निम्नलिखित कैसे कर सकता हूं:
ln(x)
क्या यह इसके बराबर है:
np.log(x)
मैं इस तरह के एक मालूम होता है तुच्छ प्रश्न के लिए हमें खेद है, लेकिन बीच का अंतर की मेरी समझ log
और ln
कि है ln
logspace ई है?
सुन्न का उपयोग करना, मैं निम्नलिखित कैसे कर सकता हूं:
ln(x)
क्या यह इसके बराबर है:
np.log(x)
मैं इस तरह के एक मालूम होता है तुच्छ प्रश्न के लिए हमें खेद है, लेकिन बीच का अंतर की मेरी समझ log
और ln
कि है ln
logspace ई है?
जवाबों:
np.log
है ln
, जबकि np.log10
आपका मानक आधार 10 लॉग है।
प्रासंगिक दस्तावेज:
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log.html
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log10.html
सही है, np.log(x)
का प्राकृतिक लॉग (आधार e
लॉग) है x
।
अन्य आधारों के लिए, लॉग के इस नियम को याद रखें: log-b(x) = log-k(x) / log-k(b)
जहां log-b
कुछ मनमाना आधार में लॉग है b
, और बेस log-k
में लॉग है k
, जैसे
यहाँ k = e
l = np.log(x) / np.log(100)
और l
x का लॉग-बेस -100 है
from numpy.lib.scimath import logn
from math import e
#using: x - var
logn(e, x)