how can I integrate this function (1/(1+x.^2)) in matlab
조회 수: 3 (최근 30일)
이전 댓글 표시
I used many numerical integration methods like integral simpson trapoizal int but the graph is different and not like the one already I have so can I know please how to do this in matlab the function is 1/(1+x.^2) intervals of this integration contains variable called t takes values from [-15:15] now intervals from [ -t^1/2, Inf]
댓글 수: 0
답변 (3개)
Stephan
2018년 8월 5일
편집: Stephan
2018년 8월 5일
Hi,
fun = @(x) 1./(1+x.^2)
sol = integral(fun,-15,15)
This gives you the numeric solution in the bounds [-15, 15].
An alternative solution (if you have access to symbolic toolbox) is:
syms x
fun = 1/(1+x^2)
sol_1 = int(fun)
sol_2 = int(fun,0,inf)
sol_3 = int(fun,-15,15)
Best regards
Stephan
댓글 수: 11
suez canal university
2018년 8월 5일
댓글 수: 1
Walter Roberson
2018년 8월 5일
You cannot avoid that. You have t = -15 to +15 and you want to integrate over -t^(1/2) to infinity, but when t is negative, t^(1/2) is complex.
참고 항목
카테고리
Help Center 및 File Exchange에서 Calculus에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!