Численное интегрирование
Численное интегрирование
Для вычисления численных значений определенных интегралов используется функция NIntegrate [f, {x, xmin, xmax}], которая возвращает численное приближение интеграла от функции f по переменной х в пределах от x min до x max . Она имеет ряд опций, которые можно получить, исполнив команду Options [Nlnteg-rate]. Описание этих опций дано в приложении. Приведем примеры численного интегрирования.
Ввод (In)
|
Вывод (Out) |
NIntegrate [Bessel J [l,x] ^ 3,{x,0,l}] | 0.0243409 |
N[Sqrt [Pi] *Gamma [1/6] / (6*Gamma [2/3] ) ] | 1.21433 |
NIntegrate [1/Sqrt [1-х^6] , {х , 0 , 1 } ] | 1.21433 |
NIntegrate [E ^ -x*Cos [х] , {х, 0 , Infinity} ] | 0.5 |
NIntegrate [х*у, {х,0,1} , {у,х,х ^ 2} , {z,x*y,x ^ 2*y ^ 3}] | 0.010582 |
NIntegrate [l/(x*y) , {х,4,4 .4} , {у, 2, 2. 6}] | 0.025006 |
NIntegrate [Sqrt[2*x+l] ,{x,0,l}] | 1.39872 |