Расчеты

Версия для печати

Кратные интегралы

В физических задачах постоянно встречаются кратные интегралы вроде:

Такой интеграл можно вычислить с помощью вложенной команды int:

  • restart;
  • s1:=Int(Int(erf(x*sin(y)),x=0..1),y=0..1);
  • s1:=value(s1);

Как обычно, если Maple выдает синюю запись интеграла, это означает, что он не может его взять, но если нужно число, то применяется команда evalf:

  • evalf(s1);

Или, если нужно только число, дайте команду Maple взять интеграл численно:

  • evalf(Int(Int(erf(x*sin(y)),x=0..1.),y=0..1.));

Такая команда указывает на необходимость численного расчета с точностью до 6 значащих цифр (или любого другого их числа), на что указывает цифра 6 после пределов интегрирования. Чем меньше цифра, тем быстрее вычисления.

  • evalf(Int(Int(erf(x*sin(y)),x=0..1.,6),y=0..1.,6));

Возможно, это понадобится, чтобы получить от Maple хоть какой-то ответ.