Сглаживание. Метод наименьших квадратов (МНК).
Задача аппроксимации функции может ставиться, когда исходные данные содержат погрешности (рис. 4.3а), повторы (рис. 4.3б) или очень большое количество точек (рис. 4.3в). В этих случаях аппроксимация на основе интерполяции не имеет смысла или невозможна.
Для задачи аппроксимации сглаживанием критерий близости аппроксимирующей функции
где Линейная аппроксимация. В случае линейной формулы
Функция (4.4) имеет минимум в точках, в которых частные производные от
Решая систему уравнений (4.6), получим значения Пример 4.4. Подобрать аппроксимирующий полином первой степени
Решение. Для удобства вычисленные значения расположим в таблице.
Система для определения коэффициентов имеет вид:
Решая систему (4.7), получим следующие значения параметров:
Полиномиальная аппроксимация. В случае выбора зависимости в виде полинома, например, 2-й степени
Функция (4.8) имеет минимум в точках, в которых частные производные от
В результате дифференцирования и элементарных преобразований для определения параметров получают систему из трех линейных уравнений с тремя неизвестными: Или
Решая систему линейных уравнений (4.10), получим значения параметров Пример 4.5. Используя МНК, построить зависимость вида
Решение. Расчеты представим в виде таблицы.
Тогда система линейных уравнений (4.10) относительно значений
Решая систему (4.11), получим следующие значения параметров
Пример 4.6. Используя программу Excel, построить функцию вида
|