Определенные и неопределенные интегралы
int(expr,var)int(expr,var,a,b)int(___,Name,Value)int( вычисляет неопределенный интеграл expr,var)expr относительно символьной скалярной переменной var. Определение переменной var является дополнительным. Если вы не задаете его, int использует переменную по умолчанию, определенную symvar. Если expr является константой, то переменной по умолчанию является x.
int(___, задает дополнительные опции с помощью одного или нескольких аргументов пары Name,Value)Name,Value. Например, 'IgnoreAnalyticConstraints',true указывает, что int применяет дополнительные упрощения в подынтегральном выражении.
В отличие от дифференцирования, символьное интегрирование является более сложной задачей. Если int не может вычислить интеграл выражения, проверяйте по этим причинам:
Антипроизводная не существует в закрытой форме.
Антипроизводная существует, но int не может найти его.
Если int не может вычислить закрытую форму интеграла, он возвращает неразрешенный интеграл.
Попытайтесь аппроксимировать такие интегралы при помощи одного из этих методов:
Для неопределенных интегралов используйте последовательные расширения. Используйте этот метод, чтобы аппроксимировать интеграл вокруг особого значения переменной.
Для определенных интегралов используйте числовые приближения.
Результаты, возвращенные int, не включают константы интегрирования.
Для неопределенных интегралов int неявно принимает, что переменная интегрирования var действительна. Для определенных интегралов int ограничивает переменную интегрирования var заданным интервалом интегрирования. Если один или и границы интегрирования a и b не являются числовыми, int принимает, что a <= b, если вы явным образом не задаете в противном случае.
Когда вы используете IgnoreAnalyticConstraints, int применяет эти правила:
регистрируйте (a) + журнал (b) = журнал (a · b) для всех значений a и b. В частности, следующее равенство допустимо для всех значений a, b и c:
A·) c = a c · b c.
журнал (a b) = b · регистрируйте (a) для всех значений a и b. В частности, следующее равенство допустимо для всех значений a, b и c:
(a b) c = a b · c.
Если f и g являются стандартными математическими функциями и f (g (x)) = x для всех маленьких положительных чисел, то f (g (x)) = x принят, чтобы быть допустимым для всех комплексных чисел x. В частности:
журнал (e x) = x
asin (sin (x)) = x, acos (cos (x)) = x, atan (загар (x)) = x
asinh (sinh (x)) = x, acosh (дубинка (x)) = x, atanh (tanh (x)) = x
lambertWk (x · e x) = x для всех значений k