R 에서 정적분 구하는 법
📂RR 에서 정적분 구하는 법
개요
R 에서 정적분을 구하기 위해선 integrate()
함수를 사용할 수 있다. 예를 들어
코드
∫03(x2+4x+1)dx 과 ∫0∞e−xdx 은 다음과 같이 구할 수 있다. 특히 적분구간에는 inf
를 넣음으로써 이상적분까지 할 수 있다.
f<-function(x) {x^2 + 4*x + 1}
g<-function(x) {exp(-x)}
integrate(f,0,3)
integrate(g,0,Inf)

실제로 계산해보면
∫03(x2+4x+1)dx=[31x3+2x2+x]x=03=9+18+3=30
이고
∫0∞e−xdx=[−e−x]x=0∞=0−(−1)=1
인 것을 확인할 수 있다.
같이보기