Этот пример показывает, как использовать функцию polyint
, чтобы интегрировать многочленные выражения аналитически. Используйте эту функцию, чтобы оценить выражения неопределенного интеграла многочленов.
Рассмотрите неопределенный интеграл с действительным знаком,
Подынтегральное выражение является многочленом, и аналитическое решение
где константа интегрирования. Поскольку пределы интегрирования не заданы, семейство функций integral
не является подходящим к решению этой проблемы.
Создайте вектор, элементы которого представляют коэффициенты для каждой убывающей степени x.
p = [4 0 -2 0 1 4];
Интегрируйте многочлен аналитически с помощью функции polyint
. Задайте константу интегрирования со вторым входным параметром.
k = 2; I = polyint(p,k)
I = 1×7
0.6667 0 -0.5000 0 0.5000 4.0000 2.0000
Вывод является вектором коэффициентов для убывающих степеней x. Этот результат совпадает с аналитическим решением выше, но имеет константу интегрирования k = 2
.