Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Аналитическое решение заданного уравнения




 Уравнение

у' – у = -2ху-1

есть уравнение Бернулли. Проинтегрируем его методом Бернулли, для чего положим у = uv, где u и v две неизвестные функции. Тогда исходное уравнение преобразуется к следующему:

 

u'v – v'u – uv = -2x(uv)-1

или

                                          u(v'–v)+ u'v = -2x(uv)-1 .                              (*)

 

Функцию v выберем из условия v' – v = 0, причем возьмем частное решение этого дифференциального уравнения v  = ех.

Подставив v в уравнение (*), получаем u' ех = -2хu-1е,

а это – уравнение с разделяющими переменными. Решая его, находим

u2  = с +2хе-2х + е- .

Так как решение исходного уравнения есть произведения функций u и v, то получаем                          .

При начальном условии у(0) = 1 получим

.

Таким образом, искомое частное решение имеет вид

.

 

Сравнение точного решения и приближенных решений исходного дифференциального уравнения

Таблица 6

 

0,2

0,4

0,6

0,8

1,0

в точке х = 1,0

Абсолют. погрешн. Относит. погрешн.
точное 1,1832 1,3416 1,4832 1,6124 1,7320    
по методу Эйлера 1,2000 1,3733 1,5294 1,6786 1,8237 0,0917 5,3%
по модиф. методу Эйлера 1,1836 1,3426 1,4850 1,6152 1,7362 0,0042 0,24%
по методу Рунге- Кутта 1,1832 1,3417 1,4833 1,6125 1,7321 0,0001 0,006%

 

Контрольная работа №7

Пусть дано:

;  у(0) = 0; x [0,0,2]; .

Для выбора шага интегрирования вычислим решение в точке х = 0,1 с шагом h = 0,1(табл.7) и с шагом h = 0,05 (табл.8).

Таблица 7

х у sh(0,5y+x) f (x,y) k =hf (x,y) Δу
0 0 0 0 0 0
0,05 0 0,05002 0,0334 0,00334 0,00668
0,05 0,00167 0,5087 0,0347 0,00347 0,00694
0,1 0,00347 0,10192 0,0697 0,00697 0,00697
          0,00343
0,1 0,00343        

В таблицах .

Таблица 8

х у sh(0,5y+x) f(x,y) k=hf(x,y) Δу
0 0 0 0 0 0
0,025 0 0,02500 0,01667 0,000834 0,001668
0,025 0,000417 0,02521 0,01702 0,000851 0,001702
0,05 0,000851 0,0545 0,03406 0,001703 0,001703

 

0,000846
0,05 0,000846 0,05044 0,03405 0,001702 0,001702
0,075 0,001697 0,07592 0,05146 0,002573 0,005146
0,075 0,002132 0,07614 0,05183 0,002592 0,005184
0,1 0,003438 0,10190 0,06965 0,003482 0,003482

 

0,002586
0,1 0,003432        

 

 

Так как полученные результаты совпадают в пределах заданной точности, вычисления продолжим с шагом h = 0,1 и с шагом h = 0,2.

Результаты вычислений помещены в табл.9 и табл.10 соответственно.

 

Таблица 9

х у sh(0,5y+x) f(x,y) k=hf(x,y) Δу
0,1 0,003432 0,10190 0,06965 0,006965 0,006965
0,15 0,006914 0,15406 0,10617 0,01617 0,021234
0,15 0,008740 0,15499 0,10770 0,010770 0,021540
0,2 0,014202 0,20858 0,14615 0,014615 0,014615

 

0,010726
0,2 0,014158        

Таблица 10

х у sh(0,5y+x) f(x,y) k=hf(x,y) Δу
0 0 0 0 0 0
0,1 0 0,10017 0,06678 0,013356 0,026712
0,1 0,006678 0,10352 0,07235 0,014470 0,028940
0,2 0,014470 0,20872 0,14638 0,029276 0,029276
          0,014155
0,2 0,014155        

 

 

Сравнение результатов расчета, полученных с шагом h = 0,1 и с шагом h = 0,2, показывает, что с точностью до ε = 10-3 можно принять                 у(0,2) ≈ 0,014158 и что в дальнейшем шаг расчета следовало бы снова удвоить.

 

 

Контрольная работа №8

Пусть дано:

 

у(0) = у'(0) = 1;   [0;0,3];   h = 0,1.

 

Решение дифференциального уравнения методом Рунге-Кутта

С помощью подстановки у' = z,  у'' = z' заменим исходное дифференциальное уравнение системой уравнений:

                                                                                         (**)

с начальными условиями у(0) = 1,  z(0) = 1. Таким образом,

 

f1(x, y, z)  = z,

f2(x, y, z)= 3z –2y + x .

 

Шагом интегрирования h = 0,1 разобьем отрезок [0;0,3] на три равных части точками х0= 0, х1= 0,1, х2 = 0,2, х3 = 0,3. Для вычисления приближенных значений  у1, у2, у3  и  z1, z2, z3  решения системы (**) воспользуемся формулами (10.17). Результаты вычислений помещены в табл.11. Заполнение таблицы ведется в следующем порядке.

При i = 0:

 

1. Записываем в первой строке х0  = 0,  у0 = 1,  z0 = 1.

2. Вычисляем f1(x0, y0, z0)= z0 = 1,  f2(x0, y0, z0) = 3z0 –2y0 + x0 = 1,

тогда К1(0) = 0,1∙1 = 0,1;  l1(0)  = 0,1∙1 = 0,1.

3. Записываем во второй строке

, , .

4. Вычисляем  

 

тогда .

5. Записываем в третьей строке

, , .

 

6. Вычисляем

,

тогда .

7. Записываем в четвертой строке

, ,

8. Вычисляем

 

тогда .

9. В столбцы  и  записываем числа K1(0), 2K2(0), 2K3(0), K4(0) и  соответственно.

10. Вычислим

11. Получаем

Значения  заносим в строку, помеченную индексом i = 1, и снова проводим вычисления по формулам (10.17). В результате этих вычислений получаем следующую таблицу приближенных значений решения системы (**).

 

Таблица 11

i x y z K l Δy Δz
0 0 1,000000 1,000000 0,100000 0,100000 0,100000 0,100000

 

0,05 1,050000 1,050000 0,105000 0,110000 0,210000 0,220000
0,05 1,052750 1,055000 0,105500 0,111000 0,211000 0,222000
0,1 1,105500 1,111000 0,111100 0,122200 0,111100 0,122200

 

0,105349 0,110681
1 0,1 1,105349 1,110681 0,111069 0,122134 0,111068 0,122134

 

0,15 1,160883 1,171748 0,1171748 0,134348 0,234349 0,268696
0,15 1,163936 1,1778546 0,117785 0,135557 0,235570 0,471140
0,2 1,223134 1,246250 0,124625 0,149248 0,124625 0,149248

 

0,117602 0,1351985
2 0,2 1,222951 1,245879 0,124588 0,149174 0,124588 0,149174

 

0,25 1,285245 1,320466 0,1320466 0,164091 0,264093 0,328182
0,25 1,288974 1,327925 0,1327925 0,1655825 0,265585 0,331165
0,3 1,355743 1,411462 0,411462 0,1822899 0,1411462 0,1822899

 

0,1325686 0,165135
3 0,3 1,3555196 1,4110142        

 

 

i xi yi zi
1 0,1 1,105349 1,110681
2 0,2 1,222951 1,245879
3 0,3 1,3555196 1,4110142

 

 










Последнее изменение этой страницы: 2018-04-11; просмотров: 219.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...