Курсовая работа: Решение дифференциальных уравнений по методу Эйлера

}

else

printf("введенаабсцисса, непренадлежащаяпромежуткурешения");

getch();

}

else if(k==27)

break;

}

closegraph();

}

//----Выходизпрограммы-----------------------------------------------------

else if(vv==4)

{

exit(2);

}

//----Ввод программы в бесконечный цикл--------------------------------------

goto menu;

}


Приложение 2. Результаты работы программы

Приведем расчет дифференциального уравнения первого, второго и третьего порядка методом Эйлера

1. Пусть дано дифференциальное уравнение первого порядка: y/ =2x-y

Требуется найти решение на отрезке [0,1] c шагом h=(1-0)/5=0,2

Начальные условия: у0 =1;

Пользуясь рекурентными формулами (4), находим:

1). x1 =0,2; х1/2 =0,1; y(x1 )=y(x0 )+α0 h; y(x1/2 )=y(x0 )+f(x0 ,y0 )h/2;

f(x0 ,y0 )=2*0-1=-1

y(x1/2 )=1-1*0,1=0,9

α0 =2*0,1-0,9=-0,7

y1 =1-0,1*0,2=0,86

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