Lambert W function (logarithmic input)

버전 1.0.0.0 (1.57 KB) 작성자: Michael
Lambert W function for real, nonnegative, possibly large arguments.
다운로드 수: 105
업데이트 날짜: 2016/5/20

라이선스 보기

This function is analogous to the builtin lambertw() except that it accepts the logarithm of the argument:
lambertw(0,exp(logx)) == lambertwlog(logx) (within machine precision)
This function only supports real values of logx and the principal branch of the Lambert W function (lambertw(0,x) for real, nonnegative x). For complex arguments or to evaluate alternative branches, use the builtin lambertw() function.

The logarithmic input allows for much larger arguments than the builtin lambertw(). For example,
lambertw(exp(710)) == Inf % exp(710) == Inf
lambertwlog(710) == 703.44
lambertwlog(10000) == 9990.79

Though limited in domain, this function is hundreds of times faster than the builtin version (as of MATLAB 8.5).

인용 양식

Michael (2026). Lambert W function (logarithmic input) (https://kr.mathworks.com/matlabcentral/fileexchange/57239-lambert-w-function-logarithmic-input), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2015a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Special Functions에 대해 자세히 알아보기
태그 태그 추가
버전 게시됨 릴리스 정보
1.0.0.0