ВУЗ:
Составители:
5−
5
y
5−
5
xexp x
2
− y
2
−
()
⌠
⎮
⌡
d
⌠
⎮
⌡
d 3.142=
5−
5
y
5−
5
xexp x
2
− y
2
−
()
⌠
⎮
⌡
d
⌠
⎮
⌡
d erf 5()
2
π⋅→
erf 5()
2
π⋅ 3.142=
Рис. 3.2. Вычисление кратных
интегралов
Численное интегрирование в системе Mathematica осуществляется с
использованием функции NIntegrate[f, {x, xmin, xmax}], которая возвращает
численное приближение интеграла от функции f по переменной x в пределах
от xmin до xmax. Эта функция имеет опции, сведения о которых можно
получить, задав команду Options[NIntegrate]. Вычисление определенных
интегралов осуществляется различными методами, включая простые методы
прямоугольников, трапеций и более сложные. Система Mathematica
автоматически адаптируется к характеру подынтегральной функции. Примеры
осуществления численного интегрирования в среде Mathematica приведены на
рис. 3.3.
Рис. 3.2. Примеры вычисления определенных интегралов
In[2] := NIntegrate[Exp[- 0.5*x]*Cos[3.14*x], {x, 0, 2}]
Out[2] = 0.0308995
In[3] := NIntegrate[Exp[- 0.5*x ^ 2]+Exp[- 0.5*x ^ 2],{x, -2, 2},{y, -2, 2}]
Out[3] = 19.1406
In[4] := NIntegrate[Exp[- 0.5*t],{t, 0, Infinity}]
Out[4] = 2.
15
5 5
⌠ ⌠
( )
⎮ ⎮ exp −x2 − y2 dx d y = 3.142
⌡− 5 ⌡− 5
5 5
⌠ ⌠
( )
⎮ ⎮ exp −x2 − y2 dx d y → erf ( 5) 2 ⋅ π
⌡− 5 ⌡− 5
Рис. 3.2. Вычисление кратных
2
erf ( 5) ⋅ π = 3.142 интегралов
Численное интегрирование в системе Mathematica осуществляется с
использованием функции NIntegrate[f, {x, xmin, xmax}], которая возвращает
численное приближение интеграла от функции f по переменной x в пределах
от xmin до xmax. Эта функция имеет опции, сведения о которых можно
получить, задав команду Options[NIntegrate]. Вычисление определенных
интегралов осуществляется различными методами, включая простые методы
прямоугольников, трапеций и более сложные. Система Mathematica
автоматически адаптируется к характеру подынтегральной функции. Примеры
осуществления численного интегрирования в среде Mathematica приведены на
рис. 3.3.
In[2] := NIntegrate[Exp[- 0.5*x]*Cos[3.14*x], {x, 0, 2}]
Out[2] = 0.0308995
In[3] := NIntegrate[Exp[- 0.5*x ^ 2]+Exp[- 0.5*x ^ 2],{x, -2, 2},{y, -2, 2}]
Out[3] = 19.1406
In[4] := NIntegrate[Exp[- 0.5*t],{t, 0, Infinity}]
Out[4] = 2.
Рис. 3.2. Примеры вычисления определенных интегралов
15
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »
