Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Реализация метода в пакете MATHCAD
1. Подпрограмма для построения аппроксимирующего многочлена:
где PolinomMNK(x, y, k, n) – функция для нахождения коэффициентов многочлена, где k-степень полинома, n – количество точек; Aproxim(x, A, n) – функция для нахождения аппроксимирующего многочлена, где A – матрица коэффициентов многочлена.
2. Формула для определения невязок:
где vj=PolinomMNK(x, y, n, k)
3. Найдём многочлены первой и второй степеней, аппроксимирующие заданную функцию:
Определим невязки аппроксимации:
4. Проверка вычислений с помощью встроенных функций. Найдём коэффициенты a и bмногочлена первой степени с помощью встроенных функций slope(x, y) и intercept(x, y):
Найдём коэффициенты c, d и e многочлена второй степени с помощью встроенных функций Given и Find:
5. Построим графики полученных многочленов и заданной функции:
где yi - заданные значения функции.
|