Mavzu: Matlab yordamida differensial tenglamalarni yechish


Oddiy differensial tenglamalarning yechkichlardan



Download 0,8 Mb.
bet2/3
Sana16.04.2022
Hajmi0,8 Mb.
#556287
1   2   3
Bog'liq
Matlab M3

2. Oddiy differensial tenglamalarning yechkichlardan
foydalanish.
Differensial tenglamalarni yechish funksiyalarida quyidagi belgilash va
qoidalar qabul qilingan;
 Options-odeset funksiyasi hosil qiladigan argument (yana bir funksiya –
odeget yoki bvpget (faqat bvp4c uchun )-sukut bo`yicha yoki odeset/bvpset
funksiyalari tomonidan o`rnatilgan parametrlarini chiqarish;
 Tspan-integralash intervalini aniqlaydigan vektor(t0, tfinal). Yechishni
konkret vaqt momentlarida t0,t1…tfinal topish uchun tspan=[t0,t1,….tfinal]dan
foydalanish kerak;
 Y0-boshlang`ich shartlar vektori ;
 Pi
,p2,.,.,-F funksiyaga uzatiluvchi ixtiyoriy parametrlar;
 T,Y-Y har bir satri T vektor ustunda qaytarilgan vaqtga mos keladigan
funksiyalarning tavsiyasiga o`tamiz;
 Differensial tenglamalar sistemasini yechish uchun ishlatiladigan
funksiyalarning tavsiyasiga o`tamiz;
 [T,Y]=solver(@F,tspan,y0)-y`=F(t,y) ko`rinishdagi differensial tenglamalar
sistemasini tspan intervalda y0 boshlang`ich shartlarga asosan integrallaydi. @FOddiy differensial tenglamalar –funksiyaning deskriptori. Y yechimlar massividagi
har bir satr T vector-ustunda qaytariluvchi vaqt qiymatlariga mos keladi;

 [T,Y]=solver(@F,tspan,y0, options)-yuqoridagiga o`xshash, lekin


qo`shimcha odeset funksiyasi xosil qiladigan options argumentning qiymatlari orqali
aniqlovchi parametrlar bilan. Odatda bunday parametrlarga nisbiy xatolikning yo`l
qo`yiladigan qiymati RelTol va ruxsat etiladigan absolyut xatoliklarning vektori
AbsTol kiradi;
 [T,Y]=solver(@F,tspan,y0,options,p1,p2,…)-yuqoridagiga o`xshash , lekin
qo`shimcha p1,p2,… parametrlarni har bir chaqirilganida m-fayl Fga uzatadi. Agar
option parametrlar berilmaydigan bo`lsa ularningo`rniga[ ]deb yoziladi;
 [T,X,Y]=sim(@model,tspan.-y0options,ut.p1,p2…,)-SIMULINK modelini
ishlatiladi. Misol uchun:
 [T,X,Y]-sim(@model….).
Integrallash parametrlari (options) m-faylda yoki odeset komandasi yordamida
komandalar satrida aniqlanishi mumkin.
Yechkichlarning parametrlari ro`yxatida quyidagi parametrlar bo`lishi
mumkin:
 NormControl-yechim vektori normasi [on| {off}]ga bog`liq xolda xatolikni
boshqaradi, norm(e)<=max(RelTol*norm(y), AbsTol) bo`lishi uchun ‘on’ o`rnatiladi;
 RelTol-nisbiy tanlash chegarasi [musbat skalyar]. Hamma yechkichlarning
aniqligi sukut holatida 1e-3(0.1%)gat eng;
 AbsTol-absolyut aniqlik [musbat skalyar yoki vektor{1e-6}];
 OutputFcn-chiqarish funksiyasi[function]ning deskriptori;

Birinchi tartibli sodda differensial tenglamalar.




Tenglamaning Matlabda yechimi.


Tenglamaning analitik yechimi.
>> y=dsolve('Dy-cos(t)=0')
y =
sin(t)+C1
Tenglamaning MATLAB tizimidagi sonli aniq yechimi.
M.file da funksiyani e’lon qilamiz.
>> [T,Y]=ode45(@f1,[0,1],1)





>> [T,Y]=ode23(@f2,[0 0.5],0.5)



>> plot(T,Y)
Grafigi.



Tenglamaning sonli yechimi va grafigi.
M.file da funksiyani e’lon qilamiz.
>> [T,Y]=ode113(@f3,[-1 1],1)


>>plot(T,Y)

Download 0,8 Mb.

Do'stlaringiz bilan baham:
1   2   3




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish