Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контр работа 1 Числ методы Аппроксимация.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
437.76 Кб
Скачать
  1. Порядок выполнения работы

  1. Изучить методические указания и ответить на контрольные вопросы.

  2. Получить у преподавателя номер варианта (см. приложение 2).

  3. Представить математическую формулировку для расчета неизвестных коэффициентов, используя три метода аппроксимации. Если в задании будет фигурировать нелинейная математическая модель, необходимо привести ее к линейному виду. Для решения системы линейных уравнений использовать метод в соответствии с вариантом.

  4. Составить схему алгоритма и написать программу в среде СИ++.

  5. Отладить программу и получить результаты расчетов.

  6. Провести анализ полученных результатов.

3. Краткие теоретические сведения Постановка задачи аппроксимации

Пусть известна последовательность экспериментальных значений хi, yi (i= 1, m) и известна зависимость которой должна удовлетворять эта последовательность:

y = f(x, a1, . . ., ak), m>k, (1)

где a1, . . ., ak – неизвестные коэффициенты зависимости, k – число определяемых параметров.

Необходимо определить коэффициенты аппроксимирующей зависимости, исходя из условия наилучшего в некотором смысле приближения расчетных и экспериментальных данных

Существует несколько подходов к аппроксимации табличных значений уi.

    1. Метод выбранных точек

С

Рис. 1

тавится задача определения параметров зависимости (1) по отдельным точкам табличной зависимости (рис. 1).

Рассмотрим решение этой задачи на примере квадратичной зависимости (полинома 2 порядка). Для определения параметров этой зависимости необходимо выбрать 3 точки:

. (2)

Решение полученной системы уравнений (2) относительно a, b, c дает нам параметры аппроксимирующей зависимости. Выбор точек из таблицы, вообще говоря осуществляется произвольно.

    1. Метод средних

Постановка задачи остается прежней: требуется найти параметры аппроксимирующей зависимости. Эти параметры будем искать, исходя из следующего условия

, (3)

где yiP = f(xi, a1, . . . , ak), m – число экспериментальных точек.

Для примера выберем ту же зависимость

yiP=axi2 + bxi + c, (4)

Необходимо найти неизвестные параметры a, b, c. Все измерения заданные на рисунке 1, в этом случае, разбиваются на группы, обычно равные; количество групп равно количеству неизвестных параметров.

Тогда для каждой группы, исходя из условия (3), можно записать уравнения:

(5)

или

(6)

где М – целое число, для данной аппроксимирующей зависимости примерно равное , поскольку таблица экспериментальных данных разбивается на 3 группы.

Решение полученной системы уравнений (6) относительно неизвестных параметров а , b и с позволяет найти параметры аппроксимирующей зависимости.