Непонимание интеграции MATLAB - PullRequest
0 голосов
/ 01 ноября 2011

все!

Не могли бы вы, ребята, объяснить, почему ответ для точной интеграции

quad( @(x)x.^3-2.*x,0,2)

это

-2.220446049250313e-016

вместо нуля, как и должно быть?

1 Ответ

2 голосов
/ 01 ноября 2011

Функция quad вычисляет интеграл численно, а не символически.

Несмотря на то, что большинство методов интегрирования вычисляют интеграл полинома 3-й степени «точно», это верно только в том случае, если все вычисления выполненыточно так же.При выполнении расчетов на компьютере ошибка округления все еще является фактором.

...