How to Solve an Equation with an Integral for the Integral Range Parameter?
1 次查看(过去 30 天)
显示 更早的评论
Hello
Dear experts,
I need to solve an equation that includes an integral in it, and I need to solve it for the parameter x that is the integral range. Please look at the picture attached. Note that I need to solve for a given L to see what is the value of s (or x).
I appreciate your response
0 个评论
采纳的回答
Star Strider
2020-11-26
The gammainc function does not take complex arguments, so this is likely the best you can hope for:
F = @(S) S - 0.01 * gammainc(5/3, 40*S^0.6);
Lfcn = @(x) integral(@(S) 1./sqrt(F(S)), 0, x, 'ArrayValued',1);
Ssln = fsolve(@(x)abs(Lfcn(x)) - 0.2, 1E-8);
with x=0.0157.
3 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!