mapleda differensial tenglamalarni yechish funksiyalari labaratoriya ish

Yuklangan vaqt:

24.12.2024

Ko'chirishlar soni:

1

Hajmi:

731.3 KB
                               Labaratoriya ishi
Mavzu: mapleda differensial tenglamalarni yechish funksiyalari .
Labaratoriya ishning maqsadi.
       Mapleda mayematik paketi yordamida differensial tenglamalarni 
analatik ususlda yechishni o`rganish
1.nazariy qism 
2.berilgan topshiriqning bajarilishi qismi
a.labaratoriya topshirig`I mazmuni
b.labaratoriya ishining bajarilishi
3.xulosa 
4.adabiyotlar
                                      Nazariy  nazariya                                                  
Oddiy differensial tenglamalar (ODE) bo‘yicha nazariyaga asoslanadi. 
Quyida bu turdagi tenglamalarning asosiy nazariyasi bilan 
tanishishingiz mumkin.
Oddiy differensial tenglamalar (ODE) haqida nazariya
1. Oddiy differensial tenglamaning ta'rifi
Oddiy differensial tenglama (ODE) bir yoki bir nechta funksiyalar bilan
ularning hosilalari o‘rtasidagi bog‘lanishni ifodalaydi. ODE quyidagi 
umumiy ko‘rinishga ega:
F\left(x, y, y', y'', \dots, y^{(n)}\right) = 0
 — mustaqil o‘zgaruvchi,  — izlanayotgan funksiya (bog‘liq o‘zgaruvchi),
 — -ning birinchi, ikkinchi va yuqori tartibli hosilalari.
2. Tartibi va chiziqliligi
Tartibi (Order): Tenglamadagi eng yuqori tartibli hosilaning tartibi 
tenglamaning tartibini belgilaydi.
Masalan, yuqoridagi tenglama:
y(x)^4 + 2y'' + y(x) = 0
Chiziqlilik (Linearity): Agar tenglama quyidagi shaklda bo‘lsa, u 
chiziqli deyiladi:
a_n(x)y^{(n)} + a_{n-1}(x)y^{(n-1)} + \dots + a_0(x)y(x) = f(x)
3. Yechim turlari
Differensial tenglamaning yechimi funksiya ko‘rinishida bo‘lib, u 
tenglamani qanoatlantiradi. Yechim ikki xil bo‘lishi mumkin: Umumiy yechim (General Solution): Tenglamaning barcha mumkin 
bo‘lgan yechimlarini o‘z ichiga oladi. Masalan,  yoki  kabi integratsion
doimiylarni o‘z ichiga oladi.
Xususiy yechim (Particular Solution): Umumiy yechimni boshlang‘ich 
shartlar yoki chekka shartlar asosida aniqlash orqali olinadi.
4. Boshlang‘ich shartlar va xususiy yechim
Boshlang‘ich shartlar tenglamaning xususiy yechimini topishda 
ishlatiladi.
Agar -tartibli tenglama berilgan bo‘lsa,  ta boshlang‘ich shart talab 
etiladi:
y(x_0) = y_0, \quad y'(x_0) = y_1, \quad \dots, \quad y^{(n-1)}(x_0) = 
y_{n-1}
Misolda boshlang‘ich shartlar:
y(0) = 1, \quad y'(0) = 0
5. Sonli yechim (Numeric Solution)
Agar tenglamani analitik (qo‘lda) yechish qiyin bo‘lsa, sonli usullar 
yordamida yechim topiladi. Maple kabi dasturlar sonli yechimni 
hisoblab, grafik chizishda foydalaniladi. Mashhur sonli usullar:
Euler usuli
Runge-Kutta usuli
6. Grafiklar va interpretatsiya
Tenglamaning yechimi grafik orqali tasvirlansa, bu funksiya 
dinamikasi va o‘zgarishini o‘rganishni osonlashtiradi. Yuqorida  Ushbu kod Maple dasturida differensial tenglamani yechish va 
uning yechimi uchun grafik chizishga mo‘ljallangan. Quyida bu kodning 
ishlashini bosqichma-bosqich tushuntirib beraman:
Kodning ma'nosi va ishlashi
1. Kutubxonalarni chaqirish with(DEtools):
with(plots):
DEtools: Differensial tenglamalarni yechish uchun kerakli vositalarni 
taqdim etadi.
plots: Grafiklar chizish uchun funksiyalarni o‘z ichiga oladi.
2. Differensial tenglamani belgilash
eq := y(x)^4 + 2*diff(y(x),x$2) + y(x) = 0;
Bu  tenglamasini belgilaydi.
Bu tenglama ikkinchi tartibli nochiziqli differensial tenglama 
hisoblanadi.
3. Tenglamani umumiy holda yechish
sol := dsolve(eq, y(x));
dsolve funksiyasi differensial tenglamani analitik holda yechadi. Ammo, bu tenglama nochiziqli bo‘lgani uchun, Maple analitik yechimni 
topa olmasligi mumkin. Agar yechim topilmasa, Maple "explicit solution
cannot be found" degan xabarni chiqaradi.
4. Boshlang‘ich shartlarni belgilash
ic := y(0) = 1, D(y)(0) = 0;
Bu yerda boshlang‘ich shartlar berilgan:
y(0) = 1, \quad y'(0) = 0
5. Boshlang‘ich shartlar bilan tenglamani yechish
sol_ic := dsolve({eq, ic}, y(x), numeric);
{eq, ic} bilan tenglama va boshlang‘ich shartlar birgalikda yechiladi.
numeric opsiyasi sonli (raqamli) yechim topish uchun ishlatiladi, chunki 
analitik yechim mavjud bo‘lmasligi mumkin.
6. Grafik chizish
odeplot(sol_ic, [x, y(x)], 0..10); Bu kod sonli yechimning grafigini  oraliqda chizadi.
odeplot funksiyasi Maple'da sonli yechimni vizualizatsiya qilish uchun 
ishlatiladi.
Natija
Agar kod to‘g‘ri bajarilsa:
Sizga -ning boshlang‘ich shartlar asosidagi sonli yechimi uchun grafik 
hosil qilinadi. Grafik  o‘qi bo‘yicha [0, 10] oralig‘ida -ning qiymatlar 
o‘zgarishini ko‘rsatadi.
E'tibor qaratish kerak bo'lgan joylar
1. Analitik yechim topilmasligi:
Agar tenglama nochiziqli bo‘lsa, Maple analitik yechimni topa olmasligi 
mumkin. Bunda faqat sonli yechimdan foydalanish kerak bo‘ladi.
2. Kutubxonalarni yuklash:
Kodning boshida with(DEtools): va with(plots): chaqirilganiga ishonch 
hosil qiling. Aks holda, dsolve yoki odeplot ishlamaydi.
3. Boshlang‘ich shartlarning mosligi: Boshlang‘ich shartlar -ning va uning birinchi tartibli hosilasining 
qiymatlarini aniqlashi kerak.
                                            XULOSA
Yuqoridagi misol ikkinchi tartibli nochiziqli ODE bo‘lib, boshlang‘ich 
shartlar asosida yechilgan. Yechimni topishda Maple dasturining dsolve 
funksiyasi va odeplot grafikka chizish uchun ishlatilgan. Bu metodlar 
ilmiy hisob-kitob va dasturiy ta'minotda keng qo‘llaniladi.Bu 
ma`lumotlar yordamida biz umumiy xulosa chiqarib oddiy differensial 
misollarni yechishni o`rganib oldik.
                                            Adabiyotlar
Аладьев В.З., Лиопо В.А., Никитин А.В. Математический пакет 
Maple  в  
физическом моделировании.- Гродно: Гродненский госу-
дарственный  
университет им. Янки Купалы, 2002, 416 с. 
6. O’runbayev E., Murodov F. Kompyuter algebrasi tizimlarining amaliy 
tadbiqlari. –SamDU nashri – Samarqand, 2003, 96 s. 
7. Аладьев В.З., Богдявичюс М.А. Решение физико-технических и  
математических задач с пакетом  Maple   V .- Вильнюс: Изд-во 
Техника,  
1999, 686  c .,  ISBN  9986-05-398-6. 
8. Аладьев В.З., Богдявичюс М.А.  Maple  6: Решение математичес-
ких,  
статистических и инженерно-физических задач.- Москва: 
Лаборатория 
Базовых Знаний, 2001, 850 с. +  CD - ROM ,  ISBN  5-93308-085- X .

Labaratoriya ishi Mavzu: mapleda differensial tenglamalarni yechish funksiyalari . Labaratoriya ishning maqsadi. Mapleda mayematik paketi yordamida differensial tenglamalarni analatik ususlda yechishni o`rganish 1.nazariy qism 2.berilgan topshiriqning bajarilishi qismi a.labaratoriya topshirig`I mazmuni b.labaratoriya ishining bajarilishi 3.xulosa 4.adabiyotlar Nazariy nazariya Oddiy differensial tenglamalar (ODE) bo‘yicha nazariyaga asoslanadi. Quyida bu turdagi tenglamalarning asosiy nazariyasi bilan tanishishingiz mumkin. Oddiy differensial tenglamalar (ODE) haqida nazariya 1. Oddiy differensial tenglamaning ta'rifi Oddiy differensial tenglama (ODE) bir yoki bir nechta funksiyalar bilan ularning hosilalari o‘rtasidagi bog‘lanishni ifodalaydi. ODE quyidagi umumiy ko‘rinishga ega: F\left(x, y, y', y'', \dots, y^{(n)}\right) = 0 — mustaqil o‘zgaruvchi,

— izlanayotgan funksiya (bog‘liq o‘zgaruvchi), — -ning birinchi, ikkinchi va yuqori tartibli hosilalari. 2. Tartibi va chiziqliligi Tartibi (Order): Tenglamadagi eng yuqori tartibli hosilaning tartibi tenglamaning tartibini belgilaydi. Masalan, yuqoridagi tenglama: y(x)^4 + 2y'' + y(x) = 0 Chiziqlilik (Linearity): Agar tenglama quyidagi shaklda bo‘lsa, u chiziqli deyiladi: a_n(x)y^{(n)} + a_{n-1}(x)y^{(n-1)} + \dots + a_0(x)y(x) = f(x) 3. Yechim turlari Differensial tenglamaning yechimi funksiya ko‘rinishida bo‘lib, u tenglamani qanoatlantiradi. Yechim ikki xil bo‘lishi mumkin:

Umumiy yechim (General Solution): Tenglamaning barcha mumkin bo‘lgan yechimlarini o‘z ichiga oladi. Masalan, yoki kabi integratsion doimiylarni o‘z ichiga oladi. Xususiy yechim (Particular Solution): Umumiy yechimni boshlang‘ich shartlar yoki chekka shartlar asosida aniqlash orqali olinadi. 4. Boshlang‘ich shartlar va xususiy yechim Boshlang‘ich shartlar tenglamaning xususiy yechimini topishda ishlatiladi. Agar -tartibli tenglama berilgan bo‘lsa, ta boshlang‘ich shart talab etiladi: y(x_0) = y_0, \quad y'(x_0) = y_1, \quad \dots, \quad y^{(n-1)}(x_0) = y_{n-1} Misolda boshlang‘ich shartlar: y(0) = 1, \quad y'(0) = 0 5. Sonli yechim (Numeric Solution) Agar tenglamani analitik (qo‘lda) yechish qiyin bo‘lsa, sonli usullar yordamida yechim topiladi. Maple kabi dasturlar sonli yechimni hisoblab, grafik chizishda foydalaniladi.

Mashhur sonli usullar: Euler usuli Runge-Kutta usuli 6. Grafiklar va interpretatsiya Tenglamaning yechimi grafik orqali tasvirlansa, bu funksiya dinamikasi va o‘zgarishini o‘rganishni osonlashtiradi. Yuqorida

Ko'chirib oling, shunda to'liq holda ko'ra olasiz