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 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 이전에 개발됨

참고 항목

|