русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Улучшение аппроксимации.


Дата добавления: 2014-03-21; просмотров: 1300; Нарушение авторских прав


Метод неопределенных коэффициентов.

Аналогич­ные формулы можно получить и для случая произволь­ного расположения узлов. Использование многочлена Лагранжа в этом случае приводит к вычислению гро­моздких выражений, поэтому удобнее применять метод неопределенных коэффициентов. Он заключается в сле­дующем. Искомое выражение для производной -го по­рядка в некоторой точке представляется в виде линейной комбинации заданных значений функции в узлах :

(15).

Предполагается, что эта формула имеет место для мно­гочленов . Подставляя последовательно эти выражения в (15), получаем си­стему линейных алгебраических уравнений для оп­ределения неизвестных коэффициентов .

Как видно из конечно-разностных соотношений для аппроксимаций производ­ных , порядок их точности прямо пропорциона­лен числу узлов, используемых при аппроксимации. Од­нако с увеличением числа узлов эти соотношения стано­вятся более громоздкими, что приводит к существенному возрастанию объема вычислений. Усложняется также оценка точности получаемых результатов. Вместе с тем существует простой и эффективный способ уточнения ре­шения при фиксированном числе узлов, используемых в аппроксимирующих конечно-разностных соотношениях. Это метод Рунге Ромберга. Изложим вкратце его сущность.

Пусть - производная, которая подлежит аппрок­симации; - конечно-разностная аппроксимация этой производной на равномерной сетке с шагом - погрешность (остаточный член) аппроксимации, главный член которой можно записать в виде , т. е.

.

Тогда выражение для аппроксимации производной в об­щем случае можно представить в виде

(16).

Запишем это соотношение в той же точке при другом шаге . Получим

(17).

Приравнивая правые части равенств (16) и (17), на­ходим выражение для главного члена погрешности аппроксимации производной:

.



Подставляя найденное выражение в равенство (16), получаем формулу Рунге:

(18).

Эта формула позволяет по результатам двух расчетов значений производной и (с шагами и ) с порядком точности найти ее уточненное значение с порядком точности .

Таким образом, формула Рунге дает более точное значение производной. В общем случае порядок точности ап­проксимации увеличивается на единицу.

Мы рассмотрели уточнение решения, полученного при двух значениях шага. Предположим теперь, что расчеты могут быть проведены с шагами . Тогда можно получить уточненное решение для производной по формуле Ромберга, которая имеет вид

Таким образом, порядок точности возрастает на . Заметим, что для успешного применения уточнения ис­ходная функция должна иметь непрерывные производные достаточно высокого порядка.



<== предыдущая лекция | следующая лекция ==>
Погрешность численного дифференцирования. | Частные производные.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.006 сек.