Main Content

expint

지수 적분 함수

설명

예제

Y = expint(X)X의 각 요소에 대해 지수 적분을 실행합니다.

예제

모두 축소

X = 1+2i의 지수 적분을 구합니다.

Y = expint(1+2i)
Y = -0.1268 - 0.0351i

구간 [0,10]에서 X의 지수 적분을 플로팅합니다.

X = 0:0.01:10;
Y = expint(X);
plot(X,Y)
axis([-1 10 -0.5 4])
xlabel('$x$','interpreter','latex')
ylabel('$E_1(x)$','interpreter','latex')
title('Exponential Integral','interpreter','latex')

Figure contains an axes object. The axes object with title Exponential Integral, xlabel $x$, ylabel E indexOf 1 baseline leftParenthesis x rightParenthesis contains an object of type line.

입력 인수

모두 축소

입력 배열로, 스칼라, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다.

데이터형: single | double
복소수 지원 여부:

세부 정보

모두 축소

지수 적분(Exponential Integral)

x의 지수 적분은 다음과 같이 정의됩니다.

E1(x)=xet/t dt.

해석적 연속에 의해, expint는 음의 실수축을 따라 절단된 복소 평면에서의 스칼라 값 함수입니다.

지수 적분이라고도 하는 또 다른 함수인 코시 주요값 적분도 있습니다.

Ei(x)=xet/t dt,

이는 양의 실수 x에 대해 expint와 다음과 같은 관계에 있습니다.

limδ0+E1(x+i0)=Ei(x)iπ.

참고 문헌

[1] Abramowitz, M. and I. A. Stegun. Handbook of Mathematical Functions. Chapter 5, New York: Dover Publications, 1965.

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

|