ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Аппроксимация полиномом
Пусть данные
где
procedure Data (var a:dim2; var n:integer); const n=10; type vec=array[0..n] of real;
procedure Tab (var x, y:vec); {см. предыдущую процедуру Data}
function St (v:real; k:integer):real; begin if k=0 then St:=1.0 else St:=v*St(v, k-1); end;
var i, j, k:integer; x, y:vec; begin m=3; Tab(x, y); for i:=1 to m do for j:=1 to m+1 do a[i,j]:=0.0; for i:=1 to m do for j:=1 to m+1 do for k:=0 to n do if j = m+1 then a[i, j]:=a[i, j]+y[k]*St(x[k], i-1) else begin a[i, j]:=a[i, j]+St(x[k], i+j-2); if i<>j then a[j, i]:=a[i, j]; end; end;
Провести отладку процедур для формирования и решения системы уравнений (5.20).
Изучить поведение плохо обусловленных матриц на примере матрицы Грама.
Представим в пакете Excel аппроксимацию функции методом наименьших квадратов.
Используя метод наименьших квадратов, выведем эмпирическую формулу для функции
Если изобразить данные табличные значения на графике (рис.5.1), то легко убедится, что в качестве эмпирической формулы для аппроксимации функции
Рис.5.1. График значений сеточной функции В данном случае имеем Составим систему:
Расчеты коэффициентов системы приведены в табл. 5.1.
Таблица 5.1. Расчеты коэффициентов системы.
В результате получаем систему:
Решая полученную систему методом Гаусса, получим
a0=1,234; a1= 0, 98; a 2= -0,279.
Искомая сглаживающая функция
Представим в пакете MathCAD аппроксимацию функции методом наименьших квадратов.
Используя метод наименьших квадратов, выведем эмпирическую формулу для функции
Ниже приведена функция для вычисления коэффициентов многочлена в данном пакете.
Таким образом:
a0=1,234; a1= 0, 98; a 2= -0,279.
Искомая сглаживающая функция
Не нашли, что искали? Воспользуйтесь поиском:
|