Курсовая работа: Интеграционный метод Эйлера для решения линейных систем алгебраических уравнений

· жесткость системы затрудняет анализ результата решения


ЗАКЛЮЧЕНИЕ

В данной работе был исследован явный метод Эйлера для решения обычных и жестких систем ОДУ. Было проанализировано влияние величины шага интегрирования на ошибку аппроксимации, и ее влиянии на число итераций. Для этого была написана программа (Приложение 1), реализующая метод, и протестирована при различных исходных данных.


СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1 Ортега Дж., Рейнболдт В. Итерационные методы решения нелинейных систем уравнений со многими неизвестными.-М.: Мир, 1975.- 558 стр.

2 Самарский А.А., Гулин А.В. Численные методы: Учеб. Пособие для вузов.- М.: Наука,1989.- 432 стр.

3 Сарычева О.М. Численные методы в экономике / О.М. Сарычева.- Новосибирск, 1995.- 67 стр.


ПРИЛОЖЕНИЯ

ПРИЛОЖЕНИЕ 1

Текст головной программы:

h=0.01; % шаг интегрирования

t0=0; % начальное время интегрирования

x0=[0;0];

Edop=0.01;

[t_out,y_out]=RK1(t0,x0,h,Edop); % вызов RK1

ytoch=FunT(t_out); % точное решение

% построение графика решения методом Рунге-Кутта 1

plot(t_out,y_out);

grid;

title('Solution for x1 and x2 by method Runge-Kutta 1');

ylabel('x');

xlabel('t');

Текст программы для решения ОДУ методом Эйлера с постоянным шагом:

function [t_out,y_out]=RungeKutta1(t0,x0,h,Edop);

% функция решения методом Рунге-Кутта 1

t=t0;

x=x0;

t_out=t;

y_out=x0;

К-во Просмотров: 244
Бесплатно скачать Курсовая работа: Интеграционный метод Эйлера для решения линейных систем алгебраических уравнений