Ошибка усечения
В численном анализе и вычислениях научных ошибка усечения — это ошибка, вызванная аппроксимацией математического процесса. [1] [2]
Примеры [ править ]
Бесконечная серия [ править ]
Ряд суммирования для задается бесконечным рядом, например
В действительности мы можем использовать только ограниченное число этих терминов, поскольку для использования их всех потребуется бесконечное количество вычислительного времени. Итак, предположим, что мы используем только три члена ряда, тогда
В этом случае ошибка усечения равна
Пример А:
Учитывая следующий бесконечный ряд, найдите ошибку усечения для x = 0,75, если используются только первые три члена ряда.
Решение
Использование только первых трех членов ряда дает
Сумма бесконечной геометрической прогрессии
Для нашей серии a = 1 и r = 0,75 , что дает
Следовательно, ошибка усечения равна
Дифференциация [ править ]
Определение точной первой производной функции дается формулой
Однако, если мы вычисляем производную численно, должно быть конечным. Ошибка, вызванная выбором быть конечным — это ошибка усечения в математическом процессе дифференцирования.
Пример А:
Найдите усечение при вычислении первой производной в используя размер шага
Решение:
Первая производная от является
Приблизительное значение определяется выражением
Следовательно, ошибка усечения равна
Интеграция [ править ]
Определение точного интеграла функции от к дается следующим образом.
Позволять быть функцией, определенной на замкнутом интервале действительных чисел, , и
Это означает, что мы находим площадь под кривой, используя бесконечные прямоугольники. Однако если мы вычисляем интеграл численно, мы можем использовать только конечное число прямоугольников. Ошибка, вызванная выбором конечного числа прямоугольников вместо бесконечного, представляет собой ошибку усечения в математическом процессе интегрирования.
Пример А.
Для интеграла
Решение
У нас есть точное значение, как
Используя два прямоугольника одинаковой ширины для аппроксимации площади (см. рисунок 2) под кривой, приблизительное значение интеграла
Иногда по ошибке ошибку округления (следствие использования чисел с плавающей запятой конечной точности в компьютерах) также называют ошибкой усечения, особенно если число округляется путем обрезки. Это неправильное использование термина «ошибка усечения»; однако называть это усечением числа может быть приемлемо.
Дополнение [ править ]
Ошибка усечения может привести к внутри компьютера, когда потому что (как и должно быть), в то время как . Здесь, имеет ошибку усечения, равную 1. Эта ошибка усечения возникает потому, что компьютеры не сохраняют младшие цифры чрезвычайно большого целого числа.
См. также [ править ]
Ссылки [ править ]
- ^ Аткинсон, Кендалл Э. (1989). Введение в численный анализ (2-е изд.). Нью-Йорк: Уайли. п. 20. ISBN 978-0-471-62489-9 . OCLC 803318878 .
- ^ Стер, Йозеф; Булирш, Роланд (2002), Введение в численный анализ (3-е изд.), Принстон, Нью-Джерси: Запись для слепых и дислексиков, OCLC 50556273 , получено 8 февраля 2022 г.
- Аткинсон, Кендалл Э. (1989), Введение в численный анализ (2-е изд.), Нью-Йорк: John Wiley & Sons , стр. 20, ISBN 978-0-471-50023-0
- Стер, Йозеф; Булирш, Роланд (2002), Введение в численный анализ (3-е изд.), Берлин, Нью-Йорк: Springer-Verlag , стр. 1, ISBN 978-0-387-95452-3 .