∫[x/(1+e^x)]dx

问题描述:

∫[x/(1+e^x)]dx
或者证明它不可积

该函数不可积,使用matlab积分结果如下:>> int(x/(1+exp(x)))ans = x^2/2 - polylog(2,-exp(x)) - x*log(exp(x) + 1)这里该函数的积分结果用一个不可积的函数polylog代替了.PolyLog —普通和尼尔森(Nielsen)广义的...你这个积分结果如下:x^2/2 - polylog(2, -exp(x)) - x*log(exp(x) + 1)

matlab中log表示以e为底
并不是所有的函数都是可积的,有些函数不可积,但是通过强度的数学工具可以求出数值解。你可以参考下面这个问题来了解不可积函数的表示方式:
http://zhidao.baidu.com/question/616104309832610412.html?oldq=1
不过很可惜,matlab并没有定义polylog函数,你可以用其他数学工具求解,比如mathematics