Әдістемелік жинақ


-ДӘРІС. Кәдімгі дифференциалдық теңдеулердің (КДТ) сандық әдістері



бет16/40
Дата06.01.2022
өлшемі2,2 Mb.
#16295
1   ...   12   13   14   15   16   17   18   19   ...   40
9-ДӘРІС. Кәдімгі дифференциалдық теңдеулердің (КДТ) сандық әдістері.

  1. КДТ-ның шешімі.

  2. Шешімнің бастапқы деректермен оң жағына ұзіліссіз тәуелсіздігі.

  3. КДТ үшін Эйлер схемасы.

  4. Аппроксимация реті, жинақталуы.

  5. КДТ үшін Рунге-Кутта әдісі.

  6. Көп қадамды әдістер.

  7. Қос қадамды, төртқадамды Адамс әдістері.

Дәріс тезисі:

1-ретті ќарапайым дифференциалдыќ теңдеу (ЌДТ) жалпы түрде келесідей жазылады:



(1)

Бұл теңдеуге ќатысты негізгі есеп Коши есебі деп аталады: (1)-теңдеудің

y(x0) = y0 (2)

бастапќы шартты ќанағаттандыратын

y=y(x) (3)

түріндегі шешімін табу.

Басќа сөзбен айтќанда координаттары M0(x0,y0) нүктесінен өтетін (3) - интегралдыќ ќисыќты табу керек.

Егер (1)-дің оң жағындағы функциясы R облысында аныќталған және



теңсіздігімен аныќталса, онда , (h –тұраќты сан) аймағында (2) – бастапќы шартты ќанағаттандыратын (3)- түріндегі болмағанда бір түбір табылады. Бұл шешім жалғыз болады, егер R облысында Липшиц шарты орындалса, мұндағы



30

N –a мен b-дан тәуелді Липшиц тұраќтысы. Егер R облысында туындысы бар болса, онда .

n–ші ретті дифференциалдыќ теңдеу үшін Коши есебі



мұндағы – берілген сандар, шарттарын ќанағаттандыратын (3)-түрдегі шешімді табу керек деп ќойылады.

Егер х-ті уақыт деп қарастырсақ, ал у1,…,уn – әлдебір механикалық жүйенің жалпылама координаттары десек, онда Коши есебінің келемі аспектісін аламыз: механикалық жүйені басқаратын дифференциалдық теңдеуді біле отырып, сондай-ақ оның бастапқы х0 уақыт моментіндегі күйін біле отырып, жүйенің кез келген х уақыт моментіндегі күйін анықтау керек болады.

Мұндай есепті шешудің сандық әдістері екіге бөлінеді:


  1. Бірқадамды сандық әдістер – y=f(x) қисығында келесі нүктедегі функция мәнін табу үшін оның алдындағы бір ғана қадамдағы мән берілген жағдайда қолданылады. Оларға – Рунге-Кутта, Эйлер, Эйлер-Коши әдістері жатады.

  2. Көпқадамды сандық әдістер - y=f(x) қисығында келесі нүктедегі функция мәнін табу үшін оның алдындағы бірнеше қадамдардағы (нүктелердегі) мәндер берілген жағдайда немесе мәндер таблицасын толықтыру жағдайында қолданылады. Оларға жататындар – Адамс, Милн әдістері.

1. Эйлер әдісі.

Коши есебін шешудің бұл әдісі бірінші ретті дифференциалдық теңдеуді интегралдауға мүмкіндік береді. Бұл әдістің дәлдігі төмен. Сондықтан практикада көп қолданылмайды. Бірақ бұл әдістің негізінде басқа тиімді, бірақ күрделі әдістерді меңгеру жеңілдейді.

(1)-(2) Коши есебі берілсін.

Геометриялық мағынасы: һ қадам таңдап алып берілген аралықта бірдей қадаммен нүктелер жиынын құраймыз:

xi=x0+ih (i=0,1,2,…). (4)

M0(x0,y0) нүктесінен өтетін ізделінді y=y(x) интегралдық қисықты төбелері Mi (xi,yi) (i=0,1,2,…) болатын Эйлер сынықтарымен M0M1M2… алмастырылады:



(5)

Әрбір MiMi+1 сынықтары бағыты Mi нүктелерінен өтетін (1)-теңдеумен берілген интегралдық қисықтың бағытымен беттеседі.

Сонда есептеу формуласы келесі түрде жазылады:

Yi+1=yi+yi, (6)

yi=hf(xi,yi) (i=0,1,2,…)

2. Эйлер – Коши әдісі.

Бастапқы нүктедегі ақиқат қисыққа жанама көлбеуі бұрышының тангенсі белгілі және -ға тең болса да, ол тәуелсіз айнымалының өзгеруіне байланысты өзгеріп отырады. Сондықтан x0+h нүктесінде жанама көлбеуі x0 нүктесіндегі жанама көлбеуіндей болмайды. Осыдан, h интервалында бастапқы жанама көлбеуін сақтай отырып есептеу барысында қателік пайда болады. Эйлер әдісінің дәлдігін арттыру үшін туынды аппроксимациясын жақсарту керек, яғни интервалдың бастапқы және соңғы нүктелерінде туындының орта мәнін алуға болады. Бұл әдісті Эйлер – Коши әдісі дейді. Бұл әдісте алдымен Эйлер формуласы қолданылады:


31

, i=0,1,2,… Сосын осы мәнді интервал соңындағы туынды мәнін жуықтап есептеуге қолданады. Табылған екі мәннің ортасын анықтап, дәл мәнге өте жуық мән аламыз, бұл формула Эйлер – Коши формуласы деп аталады:

(8)

3. Рунге-Кутта әдісі.

Бұл әдіс те бірқадамды әдіске жатады.



(1)

(2)



(1)-теңдеу екі өлшемді қарапайым дифференциалдық теңдеу (ҚДТ) және (2)-бастапқы шарт берілсін. [x0, xn] аралығында у-тің мәндерін анықтап, функция графигін сызу керек болсын.

нүктелерінде мәндерін Рунге-Кутта формуласымен табамыз:

Мұндағы К аралық сандары төмендегідей табылады:












Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   ...   40




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

    Басты бет