Help with coding (integral)
显示 更早的评论
How can i solve this integral ((1/5*x)+1)*sqrt(1+exp(-2x)) by using Simpsons method? The upper limit is 1 and the lower limit is 0. I know how to solve it, but i keep getting these errors. It says "Invalid expression. Check for missin multiplication operator...".
3 个评论
David Hill
2020-11-10
What have you done? Your equation should be:
eqn=@(x)((1/5*x)+1).*sqrt(1+exp(-2*x));
leyla ahmed
2020-11-10
leyla ahmed
2020-11-10
采纳的回答
更多回答(1 个)
David Hill
2020-11-10
a = 0; b = 1; n = 20;
h = (b-a)/n;
x = linspace(a,b,n+1);
f = ((1/5*x)+1).*sqrt(1+exp(-2*x));
F = h/3*(f(1)+2*sum(f(2:2:end-1))+4*sum(f(1:2:end-1))+f(end));
类别
在 帮助中心 和 File Exchange 中查找有关 Numerical Integration and Differential Equations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!