सुन्न का उपयोग करना, मैं निम्नलिखित कैसे कर सकता हूं:
ln(x)
क्या यह इसके बराबर है:
np.log(x)
मैं इस तरह के एक मालूम होता है तुच्छ प्रश्न के लिए हमें खेद है, लेकिन बीच का अंतर की मेरी समझ logऔर lnकि है lnlogspace ई है?
सुन्न का उपयोग करना, मैं निम्नलिखित कैसे कर सकता हूं:
ln(x)
क्या यह इसके बराबर है:
np.log(x)
मैं इस तरह के एक मालूम होता है तुच्छ प्रश्न के लिए हमें खेद है, लेकिन बीच का अंतर की मेरी समझ logऔर lnकि है lnlogspace ई है?
जवाबों:
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)
और lx का लॉग-बेस -100 है
from numpy.lib.scimath import logn
from math import e
#using: x - var
logn(e, x)