КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Эмпирические формулы и метод наименьших квадратов
Интерполяционная формула Ньютона (для равностоящих узлов) Используем свойства конечных разностей при выводе формулы Ньютона для равноотстоящих узлов: Интерполяционный многочлен может быть представлен любой из следующих формул Ньютона: а). для интерполирования вперед:
в ). для интерполирования назад:
Из единственности интерполяционного многочлена следует, что формулы тождественны. При вычислениях удобнее пользоваться формулой (8) для значений х, близких к начальному значению Обозначим через Многочлен Разность
Для вычисления коэффициента А используем разность к - того порядка от обеих частей последнего соотношения:
По свойству 5 конечных разностей,
По свойству 4, В узлах интерполяции и Следовательно, Подставляя эти выражения в формулу (8'), получим интерполяционную формулу Ньютона:
Величины Пример 11. Составить интерполяционные формулы Ньютона по приведённой таблице.
Вычислить a.) По формуле (8) для интерполирования вперёд:
b.) По формуле (9) для интерполирования назад:
3.8. Погрешность формулы Ньютона. Полная погрешность формулы Ньютона по общему правилу выражается формулой:
Вычислим устранимую и неустранимую погрешности метода. Оценим разность
Неустранимая погрешность возникает при вычислении разностей
Используя формулу (8), видим, что
Если
Таким образом,
Пример 12. Оценить погрешность вычисления в примере 10. Имеем,
Далее,
Таким образом,
Если округлить, полученные в примере 10 значения Тогда Следовательно
3.9. Интерполяционные сплайны. Параболические интерполяционные сплайны
Для уменьшения погрешности интерполирования (погрешности метода) необходимо использовать многочлены высокой степени, что приводит к увеличению неустранимой погрешности и погрешности округления и невысокой точности интерполяционных формул. Рассмотрим способ приближения функций, основанный на разбиении отрезка; отрезок, на котором нужно приблизить функцию, разбивается на части, на каждой из которых функция достаточно точно приближается многочленом невысокой степени. Для приближённого представления функции f(x) на отрезке а) узлы в) узлы Узлы выбираем так, что для i=1,2,…,n-1 имеем Функция 1.Функция 2. На каждом отрезке
3. В узлах интерполяции значения сплайна
Запишем систему условий, определяющих параболический интерполяционный сплайн a) условия интерполяции
Так как узел b) условия непрерывности сплайна в узлах сплайна. В каждом внутреннем узле сплайна
с) условия непрерывности производной Узлы сплайна разбивают весь отрезок на (n+1) частей, на каждой из которых сплайн определяется тремя коэффициентами Указанные выше условия (1),(2),(3) содержат соответственно n+1, n и n уравнений. Число неизвестных на 2 превосходит число уравнений. Для того, чтобы система имела лишь одно решение, нужно добавить ещё два условия. 1. Если функция f(x) периодическая с периодом Т=b-a,то должно выполняться условие периодичности производных сплайна:
В развёрнутом виде: 3. В крайних узлах сплайна должны совпадать значения первых производных сплайна и функции:
Можно доказать, что система уравнений (1)-(3), дополненная условиями (4) или (5), имеет единственное решение. Приведём оценки погрешности, возникающей при замене функции f(x) её параболическим сплайном При выполнении указанных дополнительных условий (4) или (5) справедливы оценки:
где Из оценок (6) следует, что при
Получена погрешность метода f(x)- Неустранимую оценку погрешности вычислять не будем. Пример 13. На отрезке А) узлы сплайна: В) узлы интерполяции: Найти параболический сплайн Составим систему уравнений, определяющих параболический сплайн 1)Условия интерполяции:
2)Условия непрерывности
3)Условия непрерывности производной
4)Дополнительное условие: в крайних узлах сплайна значение его производной совпадает со значением производной функции:
Взяв из таблиц значение функции
Решая систему получим:
Следовательно, сплайн
Приближённое представление функций с помощью интерполяционных многочленов и сплайнов имеет смысл при условии, что значение приближаемой функции известны достаточно точно (т.е. при малых В тех случаях, когда значения функции определены с невысокой точностью и необходимо составить приближенное аналитическое выражение, прибегают к эмпирическим формулам: несложным формулам определенного типа. Задача состоит в выборе вида формулы, хорошо отражающей имеющиеся данные и определении её параметров. Функция задана таблично:
Требуется найти функциональную зависимость в виде: где Используются, например, формулы вида: Параметры формул естественно стремятся определить так, чтобы отклонения Требовать обращение в нуль всех Например, можно ввести меры:
Каждая из введённых мер является функцией параметров
Малость каждой из них эквивалентна малости величины Параметры
Метод, определяющий параметры эмпирической формулы из условия минимума величины Из необходимых условий минимума функции нескольких переменных
т.е.в точке минимума равны нулю все её частные производные первого порядка:
Для следующих эмпирических формул: a) b) c) Система уравнений (4) имеет единственное решение
В других случаях нужно дополнительное исследование решений системы (4). В качестве примера рассмотрим случай приближения с помощью линейной функции
После преобразований, получим:
Так как
Определитель этой системы
Функция Замечание. Соотношение (5) показывает, что для решения системы должно быть выполнено соотношение:
которое можно использовать для контроля вычислений. Заметим, что для определения коэффициентов аппроксимирующей функции в виде многочлена получается система:
Пример 14. Требуется определить зависимость скорости течения V от относительной глубины D по результатам десяти наблюдений приведённых в таблице.
Для определения степени аппроксимирующего многочлена рассмотрим в столбцах (3),(4) разности. Вторые разности (4) практически постоянные, поэтому необходимо выбрать аппроксимирующий многочлен второй степени. V=a0+a1D+a2D2, коэффициенты a0 , a1, a2, найдем из системы метода наименьших квадратов
10 a0 +4,5 a1 +2,85 a2 =9,528, 4,5 a0 +2,85 a1 +2,025 a2 =4,228, 2,85 a0 +2,025 a1 + 1,533 a2 =2,65, Решив систему уравнений получим: a0 =0,958, a1= 0,134, a2 =0,228. Искомая зависимость имеет вид: V= 0,958 + 0,134 D+ 0,228 D2
Глава 4. Численное дифференцирование и интегрирование Приближенное дифференцирование применяется в случаях, когда необходимо найти производную функции
Дата добавления: 2014-12-27; Просмотров: 978; Нарушение авторских прав?; Мы поможем в написании вашей работы! |