Практикум Павлодар (075. 8) Ббк-32. 98-02я73 с д 72. Т. Дүзелбаев, Т. С. Сабыров


Жұмыстың мақсаты: дифференциалдық теңдеулер жүйелерін шешудің сандық әдістерімен танысу; олардың алгоритмдерін, программасын жасау және оларды ДК пайдаланып шешу жолдарын меңгеру



бет102/145
Дата31.01.2018
өлшемі16,08 Mb.
#36526
түріПрактикум
1   ...   98   99   100   101   102   103   104   105   ...   145
6 - жаттығу жұмысы Дифференциалдық теңдеулер жүйесін

шешеу

Жұмыстың мақсаты: дифференциалдық теңдеулер жүйелерін шешудің сандық әдістерімен танысу; олардың алгоритмдерін, программасын жасау және оларды ДК пайдаланып шешу жолдарын меңгеру.


Өздігінен дайындалу тапсырмалары:

1 Төмендегідей әдістерді оқып, үйреніңіз:



  • Эйлер әдісін,

  • Рунге-Кутт әдісін,

2 Тапсырмаға байланысты есепті шешудің алгоритмін жа саңыз.

3 Алгоритм бойынша есепті шешу программасын жасаңыз.

6.4 Программаны тексеруге тест жазыңыз.

Жұмыс тапсырмасы:

- А және 6-кестелер бойынша тапсырмаларды жазып алыңыз;

- тапсырмада берілген дифференциалдық теңдеулер жүйесі үшін Коши есебін көрсетілген [a, b] аралықта h адыммен және 0,0001 дәлдікте Эйлер және Рунге-Кутт әдістерімен шешіңіз;

- есептеу нәтижелерін кесте және график түрінде көрсетіңіз;



- шешімдердің дәл және жуық мәндерін төмендегідей шамалармен бағалаңыз:
,

шамалармен бағалаңыз.



Бұл арада – шешімдердің дәл және жуық мәндері;

- әдістерге салыстырмалы талдау жасаңыз;



  • программалардың дұрыс орындалғанын тестер бойынша тексеріңіз.

6 кесте


Нұсқа

Дифференциалдық теңдеулер


Алғашқы шарттар

Интегралдау интервалы

Һ адымы

Теңдеудің дәл шешімі

1



y(0) = 0;

y/(0) = 1/9

[0; 3]

0,5

y = - 0,5 e0,4x + x/9

2



y(0) = 0,8;

y/(0) = 2

[0; 1]

0,1

y = cos2x +sin2x-

– 0,5cos3x



3



y(2) = 1;

y/(2) = -2

[2; 4]

0,2

y = (7-3x)ex-2

4



y(0) = 1;

y/(0) = -1

[0; 1]

0,1

y = (1 + x) e-2x


Достарыңызбен бөлісу:
1   ...   98   99   100   101   102   103   104   105   ...   145




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет