반응형
파이썬에서 numpy를 사용하여 자연 로그 (예 : "ln ()")를 어떻게 수행합니까?
numpy를 사용하여 어떻게 다음을 수행 할 수 있습니까?
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 import log as ln
아마도 이것은 당신을 더 편안하게 만들 수 있습니다.
from numpy.lib.scimath import logn
from math import e
#using: x - var
logn(e, x)
참고 URL : https://stackoverflow.com/questions/10593100/how-do-you-do-natural-logs-eg-ln-with-numpy-in-python
반응형
'program story' 카테고리의 다른 글
Java가 컴파일 타임에 변수를 바인드하는 이유는 무엇입니까? (0) | 2020.11.25 |
---|---|
형식에 호출 서명이없는 식을 호출 할 수 없습니다. (0) | 2020.11.25 |
Java에서 이미 초기화 된 배열 목록에 여러 항목 추가 (0) | 2020.11.24 |
Go에서 OS / 플랫폼을 안정적으로 감지하는 방법 (0) | 2020.11.24 |
생성자 주입이 다른 옵션보다 나은 이유 설명 (0) | 2020.11.24 |