Метод Адамса-Штёрмера

Автор: Пользователь скрыл имя, 13 Октября 2011 в 16:06, курсовая работа

Описание работы

Курсовая работа состоит из двух глав. В главе 1 содержатся теоретические сведения о численном решении обыкновенных дифференциальных уравнений, во второй главе программная реализация на языке Паскаль для численного решения обыкновенных дифференциальных уравнений методом Адамса-Штёрмера.

Содержание

Введение…………………………………………………….…………..…..…3
Глава 1.Многошаговые методы Адамса……...……………………….………5
1.1 Теоретическое обоснование метода Адамса…………………….….… 5
1.2 Численное решение дифференциального уравнения второго порядка...............................................................................................…………..8
Глава 2. Программная реализация метода Адамса-Штёрмера для решения обыкновенного дифференциального уравнения второго порядка…….…………………………………………………………………10
2.1 Описание поставленной задачи……………………………………….10
2.2 Анализ полученных результатов работы программы………….…....11
Заключение…………………………………………………………………12
Список использованных источников………………………………………...13
Приложение А………………………………………………………...……….14
Приложение Б…………………………………………………………...…….18
Приложение В…………………………………………………………………19

Работа содержит 1 файл

M.A.S.doc

— 152.00 Кб (Скачать)
>         func1:=17*(func)+232*fc(x[i],y[i])+222*fc(x[i-1],y[i-1])+232*fc(x[i-2],y[i-2])+17*fc(x[i-3],y[i-3]);             // вычисление значения дополнительной функции

         yt[i+1]:=y[i]+y[i-2]-y[i-3]+sqr(h)/240*(func1);   // определение точного значения у 

         end;

             begin

             for i:=0 to n do                // для i от 0 до последнего шага

             o:=y[i]-yt[i];                   

             o:=abs(o);                        // вычисление погрешности

             writeln('pogresnost ravna ',o:5:2);               // вывод погрешности

             for i:=0 to n-1 do                // для i от 0 до предпоследнего шага

          writeln(x[i+1]:5:2,'  y[',i+1,']=',y[i+1]:5:2,'  yt[',i+1,']=',yt[i+1]:5:2,'     ',o:5:2);

// вывод всех  значений на экран

             end;

end. 

Информация о работе Метод Адамса-Штёрмера