- •Ф едеральное агентство по образованию
- •Постановка задачи
- •Порядок выполнения работы
- •3. Краткие теоретические сведения Постановка задачи аппроксимации
- •Метод выбранных точек
- •Метод средних
- •III. Метод наименьших квадратов
- •4. Контрольные вопросы и задания
- •Требования к отчету
- •Библиографический список
- •Правила выбора варианта задания
- •394000 Воронеж, пр. Революции, 19
Порядок выполнения работы
Изучить методические указания и ответить на контрольные вопросы.
Получить у преподавателя номер варианта (см. приложение 2).
Представить математическую формулировку для расчета неизвестных коэффициентов, используя три метода аппроксимации. Если в задании будет фигурировать нелинейная математическая модель, необходимо привести ее к линейному виду. Для решения системы линейных уравнений использовать метод в соответствии с вариантом.
Составить схему алгоритма и написать программу в среде СИ++.
Отладить программу и получить результаты расчетов.
Провести анализ полученных результатов.
3. Краткие теоретические сведения Постановка задачи аппроксимации
Пусть известна последовательность экспериментальных значений хi, yi (i= 1, m) и известна зависимость которой должна удовлетворять эта последовательность:
y = f(x, a1, . . ., ak), m>k, (1)
где a1, . . ., ak – неизвестные коэффициенты зависимости, k – число определяемых параметров.
Необходимо определить коэффициенты аппроксимирующей зависимости, исходя из условия наилучшего в некотором смысле приближения расчетных и экспериментальных данных
Существует несколько подходов к аппроксимации табличных значений уi.
Метод выбранных точек
С
Рис.
1
Рассмотрим решение этой задачи на примере квадратичной зависимости (полинома 2 порядка). Для определения параметров этой зависимости необходимо выбрать 3 точки:
.
(2)
Решение полученной системы уравнений (2) относительно a, b, c дает нам параметры аппроксимирующей зависимости. Выбор точек из таблицы, вообще говоря осуществляется произвольно.
Метод средних
Постановка задачи остается прежней: требуется найти параметры аппроксимирующей зависимости. Эти параметры будем искать, исходя из следующего условия
,
(3)
где yiP = f(xi, a1, . . . , ak), m – число экспериментальных точек.
Для примера выберем ту же зависимость
yiP=axi2 + bxi + c, (4)
Необходимо найти неизвестные параметры a, b, c. Все измерения заданные на рисунке 1, в этом случае, разбиваются на группы, обычно равные; количество групп равно количеству неизвестных параметров.
Тогда для каждой группы, исходя из условия (3), можно записать уравнения:
(5)
или
(6)
где
М – целое число, для данной аппроксимирующей
зависимости примерно равное
,
поскольку таблица экспериментальных
данных разбивается на 3 группы.
Решение полученной системы уравнений (6) относительно неизвестных параметров а , b и с позволяет найти параметры аппроксимирующей зависимости.
