How to Solve an Equation with an Integral for the Integral Range Parameter?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Benjamin
am 26 Nov. 2020
Kommentiert: Benjamin
am 26 Nov. 2020
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 Kommentare
Akzeptierte Antwort
Star Strider
am 26 Nov. 2020
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 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Special Functions finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!