Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по ЧМ #2 Галл.docx
Скачиваний:
7
Добавлен:
16.04.2015
Размер:
43.55 Кб
Скачать

III. Исследование среднеквадратичного приближения функций.

3.1 Для двух функций, монотонной и имеющей экстремум на интервале приближения,  решить задачу приближения полиномами 2-й, 3-й, 4-й и максимально достижимой степени; обратить внимание на изменение значения числа обусловленности матрицы нормальной системы уравнений от ее порядка;  при двух различных порядках приближающего полинома исследовать зависимость погрешности решения (равномерной и среднеквадратичной) от величины массива исходных данных..

Монотонная функция.

Метод: Средних квадратов. Сетка: Равномерная. Интервал: [0;1]. Функция: Y=Sin(X)/X. Число точек дискретизации: 100.

Порядок полинома

Обусловленность матрицы системы

2

655.177845

3

15882.577565

4

575322.1656018

5

2.01848*107

6

Плохая обусловленность матрицы системы

Порядок полинома: 3.

Величина

массива

Равномерная погрешность

(Модуль уклонения)

Среднеквадратичное уклонение

100

1.032398*10-4

3.637437*10-5

150

1.053964*10-4

3.6336084*10-5

300

1.0758014*10-4

3.631785*10-5

Порядок полинома: 4.

Величина

массива

Равномерная погрешность

(Модуль уклонения)

Среднеквадратичное уклонение

100

1.881954*10-6

6.888023*10-7

150

1.9444029*10-6

6.86567*10-7

300

2.00822*10-6

6.8502035*10-7

Функция, имеющая экстремум.

Метод: Средних квадратов. Сетка: Равномерная. Интервал: [-1;1]. Функция: Y=|X|. Число точек дискретизации: 100.

Порядок полинома

Обусловленность матрицы системы

2

14.560511

3

67.475215

4

391.788114

11

6.31704*107

12

Плохая обусловленность матрицы системы

Порядок полинома: 3.

Величина

массива

Равномерная погрешность

(Модуль уклонения)

Среднеквадратичное уклонение

100

0.189263

0.0726

150

0.1887

0.07257

300

0.18812

0.072552

Порядок полинома: 4.

Величина

массива

Равномерная погрешность

(Модуль уклонения)

Среднеквадратичное уклонение

100

0.118185

0.036395

150

0.117891

0.036363

300

0.117558

0.036345

Вывод: 1) при увеличении порядка полинома число обусловленности матрицы системы растёт (обусловленность матрицы системы ухудшается). 2) При увеличении числа точек дискретизации для монотонной на интервале интерполирования функции при обоих порядках полинома модуль уклонения слабо растёт, а среднеквадратичное уклонение слабо уменьшается. 3) При увеличении числа точек дискретизации для функции, имеющей экстремум на интервале интерполирования, при обоих порядках полинома и модуль уклонения, и среднеквадратичное уклонение уменьшаются.

3.2 Исследовать устойчивость решения задачи среднеквадратичного приближения к погрешности исходных данных. Критерием может служить отличие величин погрешности аппроксимации (среднеквадратичной и равномерной), полученных при наличии и отсутствии возмущений.

Метод: Средних квадратов. Сетка: Равномерная. Порядок полинома: 3. Интервал: [-1;1]. Функция: Y=Sin(X)/X. Число точек дискретизации диапазона: 100.

Возмущение, %

Равномерная погрешность

(модуль уклонения)

Среднеквадратичное уклонение

0

0.001722

6.207975*10-4

10

0.0156072

0.010212

20

0.055877

0.027716

30

0.082346

0.036541

40

0.127593

0.042817

50

0.131987

0.045692

70

0.20767

0.079119

100

0.240194

0.115889

Вывод: при увеличении вносимого возмущения и равномерная, и среднеквадратичная погрешности растут. Равномерная погрешность растёт почти линейно. При внесении возмущения от 0 до 10% СКУ увеличивается на несколько порядков, при больших возмущениях рост СКУ замедляется.