Двойной интеграл от неотрицательной функции f(x, y), заданной на области на плоскости, говорит нам об объеме области под графиком. Двойной интеграл функции двух переменных f(x, y) по области R может быть выражен следующим образом:
MATLAB позволяет пользователям вычислять двойной интеграл функции, используя метод Integer2(). Другой синтаксис метода Integer2():
- F = интеграл2(забава,xмин,xмакс,yмин,yмакс)
- F = интеграл 2 (удовольствие, xmin, xmax, ymin, ymax, имя, значение)
Синтаксис:
integral2(fun,xmin,xmax,ymin,ymax)
Эта функция аппроксимирует интеграл любой функции f = fun(x,y) в области xmin ≤ x ≤ xmax и ymin(x) ≤ y ≤ ymax(x)
Пример 1:
Матлаб
|
Выход :
Пример 2:
Матлаб
|
Выход :
Синтаксис:
F = integral2(fun,xmin,xmax,ymin,ymax,Name,Value)
Он указывает дополнительные параметры с одним или несколькими аргументами пары «Имя-значение». Самое популярное название — «Метод».
Возможные значения:
- мозаичный: Чтобы этот метод работал, пределы интегрирования должны быть конечными. Он подразделяет зону интегрирования на более простые прямоугольные области, если это необходимо после преобразования ее в прямоугольную форму.
- повторяется: В этом методе применяется итеративное интегрирование. Это процесс многократного интегрирования результатов предыдущих интегрирований, когда функция состоит из более чем одной переменной. В функции. В этом методе пределы интегрирования могут быть бесконечными.
- авто: Метод auto используется как значение по умолчанию. Он выбирает мозаичный или повторяющийся в зависимости от выбранных ограничений. Если пределы бесконечны, то он выбирает «итерированный», в противном случае он вычисляет, используя «плиточный» метод.
Пример 3:
Матлаб
|
Выход :
Пример 4:
Матлаб
|
Выход: