ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.01.2024
Просмотров: 110
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Федеральное агентство связи ОрденаТрудового Красного Знаменифедеральное бюджетное образовательное учреждение высшего образования«Московский Технический Университет Связи и Информатики»(МТУСИ)Кафедра ИнформатикиПредмет: Численные методыЛабораторная работа № 1Тема:
Линейная аппроксимацияДля решения задачи аппроксимации методом наименьших квадратов выберем функцию y(x), заданную следующей таблицей:
Вычислить и записать в табл. 3-3 элементы матрицы Грамма и столбец свободных членов:
Осуществить аппроксимацию таблично заданной функции многочленом 1, 2, 3, 4 и 5-й степени. В этом примере рассмотрено использование функции linfit(x,y,f), где x,y- соответственно векторы значений аргументов и функции, а f – символьный вектор базисных функций. Использование этой функции позволяет определить вектор коэффициентов аппроксимации методом наименьших квадратов и далее невязку - среднеквадратическую погрешность приближения исходных точек к аппроксимирующей функции (сkо). Степень аппроксимирующего многочлена задается при описании символьного вектора f. В примере представлена аппроксимация таблично заданной функции многочленом 1, 2, 3, 4, 5-й степени, . Вектор s представляет собой набор аппроксимирующих коэффициентов, что позволяет получить аппроксимирующую функцию в явном виде.Следует построить графики для полиномов 1, 2 и 5 степени.Проанализировать изменение СКО в зависимости от степени полинома.
«Методы решения нелинейных уравнений»
Вариант 22Выполнил: Иван ИвановИндивидуальное задание| N варианта | Функция из табл. 3-2 | Номера узлов из табл. 3-2 |
| 22 | | 10,12,14,16,18,20 |
| | | |
| 10 | -0.6 | -0,64 |
| 12 | -0.4 | -1,206 |
| 14 | -0.2 | -0,326 |
| 16 | 0.0 | 1 |
| 18 | 0.2 | 1,406 |
| 20 | 0.4 | 0,526 |
-
-0.6
-0.4
-0.2
0.0
0.2
0.4
-0,64
-1,206
-0,326
1
1,406
0,526
Вычислить и записать в табл. 3-3 элементы матрицы Грамма и столбец свободных членов:
-
0
-0.6
-0,64
0,384
0,36
1
-0.4
-1,206
0,4824
0,16
2
-0.2
-0,326
0,0652
0,04
3
0.0
1
0
0
4
0.2
1,406
0,2812
0,04
5
0.4
0,526
0,2104
0,16
-0.6
0,76
1,4232
0,76
Аппроксимация с помощью математического пакета
Осуществить аппроксимацию таблично заданной функции многочленом 1, 2, 3, 4 и 5-й степени. В этом примере рассмотрено использование функции linfit(x,y,f), где x,y- соответственно векторы значений аргументов и функции, а f – символьный вектор базисных функций. Использование этой функции позволяет определить вектор коэффициентов аппроксимации методом наименьших квадратов и далее невязку - среднеквадратическую погрешность приближения исходных точек к аппроксимирующей функции (сkо). Степень аппроксимирующего многочлена задается при описании символьного вектора f. В примере представлена аппроксимация таблично заданной функции многочленом 1, 2, 3, 4, 5-й степени, . Вектор s представляет собой набор аппроксимирующих коэффициентов, что позволяет получить аппроксимирующую функцию в явном виде.Следует построить графики для полиномов 1, 2 и 5 степени.Проанализировать изменение СКО в зависимости от степени полинома.