Sử dụng numpy, tôi có thể thực hiện như sau:
ln(x)
Nó có tương đương với:
np.log(x)
Tôi xin lỗi vì một câu hỏi có vẻ tầm thường như vậy, nhưng sự hiểu biết của tôi về sự khác biệt giữa log
và ln
đó ln
là logspace e?
Sử dụng numpy, tôi có thể thực hiện như sau:
ln(x)
Nó có tương đương với:
np.log(x)
Tôi xin lỗi vì một câu hỏi có vẻ tầm thường như vậy, nhưng sự hiểu biết của tôi về sự khác biệt giữa log
và ln
đó ln
là logspace e?
Câu trả lời:
np.log
là ln
, trong khi np.log10
nhật ký cơ sở 10 tiêu chuẩn của bạn.
Tài liệu liên quan:
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log.html
http://docs.scipy.org/doc/numpy/reference/generated/numpy.log10.html
Đúng, np.log(x)
là Nhật ký tự nhiên ( e
nhật ký cơ sở ) của x
.
Đối với các cơ sở khác, hãy nhớ luật nhật ký này: log-b(x) = log-k(x) / log-k(b)
đâu log-b
là bản ghi trong một cơ sở tùy ý nào đó b
và log-k
là cơ sở đăng nhập k
, ví dụ:
đây k = e
l = np.log(x) / np.log(100)
và l
là log-base-100 của x