Numerical integration twice wrt same variable
Show older comments
Hello people,
I have afunction
and it is calculated by only numerical methods. As an example let's say;

where

And I am asked to calculate; at some points of x, let's say at


I do not how to it. I need to calculate y, and use it as a function of x by numerical integration methods. I write my algortihm down below, and I get of course error. Can someone help me fix it?
Thanks in advanced.
clear
clc
r = 1:5; x = 1:5;
for k = 1:length(x)
y(k) = integral(@(r) ((r+1).^2+1)./r,1,x(k))
I(k) = integral(@(x) (1+y(k)),0,1)
end
5 Comments
Star Strider
on 4 Feb 2019
Did my Answer to your previous Question Numerical Integration in Summation sign help in this regard?
I believe I demonstrated the necessary approach there.
Esra Akdogan
on 4 Feb 2019
Edited: Esra Akdogan
on 4 Feb 2019
Esra Akdogan
on 4 Feb 2019
madhan ravi
on 4 Feb 2019
Have a look into "ArrayValued" option in integral.
Esra Akdogan
on 4 Feb 2019
Accepted Answer
More Answers (0)
Categories
Find more on Programming in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!