solution for integration of following expression.

1 Ansicht (letzte 30 Tage)
Dr. Siva Malla
Dr. Siva Malla am 25 Sep. 2012
can any one solve this integration?
integration of ((exp(a*x))/(1+b*exp(c*x)));
  3 Kommentare
Dr. Siva Malla
Dr. Siva Malla am 26 Sep. 2012
I want indefinite integral
Matt Fig
Matt Fig am 26 Sep. 2012
Then you will have to look to Mathematica.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Babak
Babak am 25 Sep. 2012
A general form for the indefinite integral of your problem does not exist.
Take y = exp(a*x) and transform the integral over x to an integral over y. It will be the integral of
1/a* 1/(1+b*y^(c/a)) *dy
depending on what the value of c/a is, a general form for the integral may/may not exist. For example, for c/a=1, the result is
1/(a*b)* log(1+b*y)
but for c/a=2, b>0, the integral will be
sqrt(b)/a*Arctan(sqrt(b)*y)
So I don't think you can get a general form of the integral from the Symbolic Math Toolbox or any other Symbolic Math Software. You can use the numerical integrations methods and integrate it over a definite domain.
  1 Kommentar
Matt Fig
Matt Fig am 25 Sep. 2012
I am not sure that is what the OP asked for here. I asked above for clarification, but got none.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Azzi Abdelmalek
Azzi Abdelmalek am 25 Sep. 2012
syms x
% you must assign values to a b and c to find result
a=1;b=1;c=1;
y=((exp(a*x))/(1+b*exp(c*x)))
inty=int(y)
  4 Kommentare
Babak
Babak am 25 Sep. 2012
Thanks! It confirms the result of
1/(a*b)* log(1+b*y)
for the case where c/a=1 in my answer above. I don't think MATLAB can do the integral when a, b and c are all syms though...
Matt Fig
Matt Fig am 25 Sep. 2012
No, but Mathematica can:

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Symbolic Math Toolbox 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!

Translated by