2021 Mundarija


Download 0.78 Mb.
bet10/10
Sana05.01.2023
Hajmi0.78 Mb.
#1079323
1   2   3   4   5   6   7   8   9   10
Bog'liq
327798 (1)

dasturida qo’llash.
Ax=f chiziqli algebraik tenglamalar sistemasini yechish talab qilingan bo'lsin. Bu yerda А>0 -nxn o'lchovli simmetrik kvadratmatritsa ; f - n o'lchovli
berilgan vektor; x - topilishilozim bo'lgann- o'lchovlinoma'lum vektor;

2
Yechimni ε := 10 aniqlik bilan topishtalab qilingan bo'lsin. Soddalikuchun A
matrirsava f vektor sifatida

berilgan bo'lsin. Chebishev parametrlarmajmuasinihisoblaymiz.
Λ := eigenvals (A) A matritsaningxossonlari vektori ;

λmax:= max(Λ) A matritsaningeng kattaxos soni ;

λmin := min(Λ ) A matritsaningeng kichik xos soni ;


τ0 := λmax λmin ξ := λmax p0 := 1 ξ p1 := 1
ε aniqlikkacha yechimni topishuchun lozim bo'ladigan iteratsiyalar sonini esa

n0 := ceil


formula yordamida hisoblaymiz. Bu yerda ceil(r) - r sonining

r - dankichikbo'lmagan eng kichik butun son. Hisoblash natijalariga ko'ra
k := 1.. n0
Chebishevparametrlarmajmuasi; Boshlang'ich yaqinlashish vektori sifatida
vektorni olamiz. Navbatdagiyaqinlashishlarni topishuchun
iteratsiyausuli
xk := (E τ k . A) . xk一 1 + τ k . f rekurrrent formulalarda bajarib
yechimni aniqlikda topadi.



2.3 chizma. Ildizlarning yaqinlashish grafigi.
x-absissa o'qi - iteratsiyalartartibi;
y-ordinata o'qi - yaqinlashish qiymati;
harbirildiz alohida rangda berilgan.
2.3. Parabolik tenglamalarni Mathcad dasturiyordamida taqribiy yechish.
Issiqlik o’tkazuvchanlik tenglamasini sonli yechish.
Faraz qilamiz :


du d 2
= 2 u + f (x, t) 0 < x < L o < t < T
dt dx

issiqlik o’tkazuvchanlik tenglamasi berilgan bo’lib


u(x,0) = u0 (x) boshlang’ich shart va


u(0, t) = μ1 (t) u(L, t) = μ2 (t) chegaraviy shartlarni qanoatlantiruvchi
yechimni topish talab qilingan bo’lsin.

Bu masalani sonli yechishning ko’pgina usullari mavjud.


Bu erda biz bu masalani sof oshkormas ayirmali sxema bilan yechishni
ko’rib chiqamiz.
Oshkormas sxema quyidagi ko’rinishda yoziladi :


(yn )m+ (yn )m = (yn+1 )m+1 2 )m+1(yn 一1 )m+1 + f (xn , tn ) (2.3.1)
munosobat o’rinli ekanligi ma’lum .
(2.3.1) sistema m ning har bir qiymati uchun uch diagonalli sistemalardan
iborat. Bu sistema uchun progonka usulini qo’llash mumkin .
Barcha qatlamlar uchun (2.3.1) sitsemaning matristasi bir xil bo’ladi .


Bu matristani A bilan belgilaymiz . A matristani yaratish quyidagicha
programma yordamida amalga oshiriladi .





Barcha qatlamlardagi yechim qiymatini topish programmasi quyidagidan iborat :





Endi bitta masalani yechib ko’ramiz :


L:= 1 T := 1 f (x, t) := 2(t 一 1) + (x t2 )etx N := 50 M := 50 u0 (x) := x2 +1
n:= 0...N m:= 0...M μ1 (t) := t2 +1

τ := 0.02 h:= 0.02 yn ,m = (yn )m = y(xn , tn )


to’rni aniqlaymiz :


n:= 0..N 2 m:= 0..M 2

μ2 (t) := t2 + et +1τ := h :=


kabi belgilab xn := nh tm


L


N


:= τm









N
M := 50
i := 0..N
:= 50
j := 0..M



g(x, t) := t2 + x2 + ext
n := 0,1...N


ui ,j := g(xi ,tj )



j := FRAME


2.4 chizma. Qatlamlardagi yechim
2.4. Giperbolik tenglamalarni Mathcad dasturiyordamida taqribiy yechish.



Faraz qilamiz:


u(x,0) = μ1 (x)



du(x,0)
=μ2 (x)
dt
boshlang’ich shartlar va
u(0, t) = u0 (t)
u(L, t) = uL (t)
chegaraviy shartlar bilan
d 2 d 2

dt2 dt
u = 2 u + f (x, t) t > 0,0 < x < L


tenglamani yechish talab qilingan bo’lsin.
(2.4.3) tenglamani
h,τ = [(ih, j,τ), i = 0...N, j = 0,1..M]
to’rda ayirmali sxema bilan apraksimastiyalaymiz :


(2.4.1)
(2.4.2)


(2.4.3)


yi ,j__1 _ 2yi ,j + yi ,j+1 yi__1,j _ 2yi ,j + yi+1,j
2 __ 2 = f (xi , tj )
h τ


(2.4.4)

i = 1...N _ 1, j = 1..M _ 1
yi ,j = y(xi , tj ) = u(xi , tj ) + o(h12 + h22 )

ekanligi ma’lum.
h = τ =
(2.4.4) tenglama beshnuqtali ayirmali sxemadan iborat bo’lib bu sxemani yechish uchun yechimni qatlamma-qatlamusulini qo’llash lozim. Xarbirtenglamadauchta
qatlamdan noma’lum qiymatlar qatnashadi. Shu sababli, agar biz ikki oldingi
qatlamdagi qiymatlarni bilsak keyingi qatlamdagi yechim qiymatlarini topamiz.
Nolinchiva birinchi qatlamlardagi yechim qiymatlarini boshlang’ich shartlardan



foydalanib topamiz:
(2.4.1) shartlardan


va



yi ,1 - yi ,0

= μ2 (xi )

i = 0...N

τ



yi , 0 = μ1 (xi ) i = 0...N


yi ,1 = yi ,0 +τμ2 (xi ) i = 0...N

Bu tengliklardan nolinchiva birinchi qatlamlardagi yechim qiymatini
aniqlanadi. Chap va o’ng, (2.4.2) chegaraviy shartlardan
y0,j = u0 (tj ) j = 0...M
yN,j = uL (tj ) j = 0...M
Qiymatlarni aniqlanadi. (2.4.4) sistemadan
yi ,j+1 = 2yi ,j - yi ,j-1 + 2 (yi-1,j - 2yi ,j + yi+1,j )+τ2 f (xi , ti )
i = 1..N - 1 j = 1..M - 1


tengliklarni hosil qilamiz. Bu tengliklardan qolgan qatlamlardagi
yechim qiymatlari topiladilar.
Endi (2.4.1)- (2.4.3) masalaning konkret holdayechishtartibini qarab chiqamiz.
d 2 d 2
2 u(x, t) - 2 u(x, t) = 0 o < x < L 0 < t < π
dt dt
Tenglamani μ1 (x) = sin(x) μ2 (x) = cos(x) boshlang’ich shartlarva

u0 (t) = sin(t) uL (t) = cos(t) chegaraviy shartlarbilan echamiz.
Mathcad dagi programma quyidagichabo’ladi:
L:= π T := π N := 4 M := 5 u(x, t) := sin(x + t) h := τ := i:= 0...N
j := 0...M xi := ih tj := jτ f (x, t) := 0 μ1 (x) := sin(x) μ2 (x) := cos(x) u0 (t) := sin(t)
uL (t) := cos(t) y0,i := μ1 (xi ) y1,i := y0,i +τμ2 (xi ) yj ,0 := u0 (tj ) yj ,N := uL (tj )

w:= solve(y) uj ,i := u(xi , tj )



2.5 chizma. Taqribiy yechim grafigi. 2.6 chizma. Aniq yechim grafigi.

Taqribiy va aniq yechimlar jadvallari quyidagicha:







II bobning qisqacha xulosasi.
II bobdaxususiy hosilali differensialtenglamalarni Mathcad muhitida sonli yechishmetodlari
ko’rsatilgan.
Xulosa
Xususiy hosilali differensial tenglamalar fan va texnikaning turli sohalarida uchraydi, ammo ularning yechimini oshkor ko’rinishda chekli formula shaklida toppish kamdan-kam hollarda mumkin.Shu munosabat bilan matematik fizika masalalari deb ataluvchi har xil xususiy hosilali differensial tenglamalarni, xususiy hosilali differensial tenglamalar sistemasi va integral tenglamalarni
taqribiy yechishmetodlari muhim ahamiyatga egadir.
Ushbukurs ishimda matematik fizika tenglamalarinitaqribiy yechish
metodlari yoritib berildi. Matematik fizika tenglamalarini taqribiy yechishning bir qanchausullari o’rganildi. To’r metodi, turg’unlik, approksimatsiyayaqinlashish ,
elliptik tenglamalarni to’r metodi bilan yechish, Chebishevning optimal oshkor
iteratsion metodiva uning ayirmali elliptik tenglamalarga tadbiqi, parabolitik
tenglamalaruchun ayirmali sxemalar, giperbolik tenglamalarni ayirmalimetodlar
bilan yechisho’rganildi. Buusullarningbarchasiuchun Mathcad muhitida
natijalar olindi.
FOYDALANILGAN ADABIYOTLAR RO’YXATI


1. Karimov I. A. “Yuksakma`naviyat –yengilmaskuch”: -T: Ma`naviyat, 2008y. - 176b.


2. Исроилов М.И. «Ҳисоблаш методлари»: -Т:Ўқитувчи, 2000 й. 172-
230 bet.
3. Самарский А.А. «Введение в численные методы»: –М: Наука, 1987 й .
4. Алоев Р.Д. “Сонли усуллар фанидан маърузалар матни”: I қисм, Бухоро Давлат Университети, 2005й.
5. Алоев Р.Д. “Сонли усуллар фанидан маърузалар матни”: II қисм, Бухоро Давлат Ууниверситети , 2005й.
6. Абдухамидов А ., Худойназаров С . «Ҳисоблаш методлари»: -Т: Ўзбекистон, 1995 й.
7. В.Копченова, И.А.Марон. «Вычилительная математика в примерах и задачах»: -М: Наука, 1972 й .
8. Бахвалов Н.С. «Численные методы»: -М: Наука.1987 й .
9. Самарский А.А ., Гулин А.В. «Численные методы»: –М: Наука. 1989 й .
10. Б.П. Демидович, И.А. Марсен, Э.З. Шувалова “Численные методы анализа”: -М: Наука, 1970й. 12-78 bet.
11. Назарова Л.И, С.Б.Дарибазарон. “Лабораторные работы по численным методам для студентов специальности прикладная математика”. “ВСГТУ”. 2005й.
12. Ч.С. Березен, Н.П. Жидков “Методы вычислений”: –М: Наука, 1987й . 322-332 bet.

1

Download 0.78 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling