Rivojlantirish vazirligi muhammad al-xozazmiy nomidagi toshkent axborot texnologiyalari universiteti telekommunikatsiya texnologiyalari f



Download 1,1 Mb.
bet4/4
Sana17.07.2022
Hajmi1,1 Mb.
#816791
1   2   3   4
Bog'liq
Mustaqil ish

n:=0; x:=x0;
2: fx:=x*x-x-1;
f1x:=2*x-1;
y:=fx/f1x;
n:=n+1;
x:=x-y; textcolor(13);
if abs(y)>eps then goto 2;
writeln(‘yaqinlashishlar soni n=’ ,n);
writeln(‘taqribiy ildiz x=’ ,x:3:4);
end.

Ushbu dasturni kompyuterga kiritib natijalar olinganda x2-x-1=0 tenglamaning x0=b=2,5 boshlangich nuqtadagi va =0,0001 aniqlikdagi ildizi х=1,6180 ekanligiga eshonch hosil qilish mumkin. Buni esa berilgan chizmadan ham ko’rish mumkin.


f(x)=0 tenglamadan matematik almashtirishlar yordamida x=ϕ(x) shaklidagi ekvivalent tenglamani hosil qilamiz. Tenglamaning x* ildiziga x0 boshlang'ich qiymat beramiz. Uni (5) tenglamaning o'ng tomoniga qo'yib, birinchi yaqinlashuvni olamiz x1 = ϕ(x0 ), shu usul bilan navbatdagi yaqinlashishlarga o`tamiz x2=ϕ(x1 ) va hokazo: xk=ϕ(xk-1 ) . Ushbu iteratsiya jarayon qanday sharoitlarda transsendent tenglamaning x* ildiziga yaqinlashadi degan savol tug'iladi. Batafsil matematik tahlil shuni ko'rsatadiki, oddiy iteratsiya usulining yaqinlashishi uchun zarur bo'lgan shart quyidagicha yoziladi: ϕ '(x) <1
f(x)=0 tenglamaning chap va o'ng tomonlarini ixtiyoriy b songa ko'paytiramiz va noma'lum x ni ikkala tomonga qo'shamiz. Natihada berilgan tenglama quyidagi ko`rinishni oladi: x+b⋅f(x)=x+0⋅b. D(x)=x+b⋅f(x) belgilashni kiritamiz. b sonni tanlash orqali yaqinlashish shartini bajarish mumkin. −1<ϕ'(x)<0 shart bajarilsa, takrorolash jarayonining yaqinlashuvi ikki tomonlama bo’ladi.
Yuqorida berilgan tenglamani Excel dasturi yordamida yechamiz. Buning uchun А2 katakka x argumentning boshlahg’ich qiymatini 𝑥0 = −0,5 + 0 /2 deb olamiz. А3 katakka х argumentning х1 qiymatini = sin 𝐹2 2 − 1 /2 ko`rinishda kiritamiz va А ustunning qolgan kataklariga ushbu formulani nusxa qilamiz. В3 katakka =abs(B3-B3) formulani kiritamiz va
B ustunning qolgan kataklariga ushbu formulani nusxa qilamiz. C3 katakka =ЕСЛИ(RC[-1]<0.001;”masala 0.001 anqlikda yechiladi”)formulani kiritamiz va ustunni qolgan kataklariga ushbu formulani nusxa qilamiz.Natijada Excel dasturi oynasi quyidagi korinishga ega bo’ladi:

Jadvaldan ko’rinadiki, 7- qadamdan keyin berilgan tenglamaning yechimi 0,001 aniqlikda topiladi va uning qiymati A9 katakda - 0,4178532 ga teng bo`ladi.


Yuqoridagi tenglamani yechishni Mathcad dasturida qaraymiz. Buning uchun Mathcad dasturini yuklab, boshlang’ich qiymatni kiritamiz: x:=-0.25 Ikkinchi qatorga Given kalit so’zi yozilib, uchinchi qatorga quyidagi mantiqiy ifoda yoziladi: 2*x+1- sin(x2 )═0 Bunda “═” belgisi qalin shriftda yozilib, mantiqiy ifodani bildiradi va chap tomondagi ifodaning 0 ga tengligini tekshiradi. Bu belgini kiritish “Boolean” vositalar paneli
yordamida yoki “ctrl+=” tugmalar majmui orqali bajariladi. Navbatdagi qatorga Find(x)= ifodasi yoziladi. Bunda “=” belgisi oddiy shriftda yoziladi va bu belgidan keyin natija xosil bo’ladi. Quyida Mathcad dasturida masalaning yechilishi berilgan:


Berilgan masalani yechishning С++tilidagi dasturi quyidagi ko’rinishga ega:


#include


#include
using namespace std;
int main()
{
float a,b,x1,x0,delta,eps;
int n;
cout<<”Oraliq boshi a ni kiriting”<cin>>a;
cout<<”Oraliq oxiri b ni kiriting”<cin>>b;
cout<<”Tenglama ildizini aniqlash aniqligi eps ni kiriting”<cin>>eps;
x0=(a+b)/2; n=0;
do
{ x1=0.5*(sin(x0*x0)-1);
n=n+1
delta=fabs(x1-x0);
x0=x1;
}
while( deltacout<<”Tenglama ildizi = “<< x1<cout<<”Takroorlanishlar soni =”<< n<}
Bu usullar o`zlarining umumlashgani, tenglamani yetarli aniqlikda yecha olishi bilan ajralib turadi. Shuning uchun chiziqsiz tenglamalarni yechishning sonli-taqribiy usullari uchun dastur ta’minotlarini yaratilishi muhim va aktual masala hisoblanadi. Chiziqsiz tenglamalardan na’munalar: 1. 8x3-7x2 +3x-6=0 2. 11x2 -sin x =0 3. ln |7x|-cos 6x=0 4.e8x-13x=0 2. Chiziqsiz tenglamalarni yechishning geometrik ma’nosi. Chiziqsiz tenglamalarni sonli-taqribiy usullar bilan yechishni tashkil qilish uchun tenglamaning nechta yechimi mavjud ekanligi yoki umuman yechimi yo’qligi haqida ma’lumotga ega bo’lishimiz kerak. Bundan tashqari, tenglamaning yagona yechimi yotgan oraliqni ham aniqlashga to’g’ri keladi. Buning uchun berilgan tenglamani yechishning grafik usulidan foydalanamiz. Bizga quyidagi umumiy holda yozilgan chiziqsiz tenglama berilgan bo’lsin:
f(x)=0
Tenglamaning y=f(x) funksiyasini grafigini OXY dekart koordinatalar sistemasida ko’ramiz. Funksiya grafigining OX o’qini kesib o’tgan xechim nuqtasi tenglamaning qidirilayotgan yechimi hisoblanadi. yechim joylashgan oraliqni funksiyani ishorasini almashtirish shartidan foydalanib aniqlash mumkin: f(a) f(b)<0 Shunday qilib, tenglamaning yechimi yotgan oraliq va uning qiymati haqida yetarli ma’lumotga ega bo’ldik. 3. Chiziqsiz tenglamalarni yechish usullari haqida qisqacha ma’lumotlar. Yuqorida eslatganimizdek chiziqsiz tenglamalarni ularni qaysi tipga tegishliligiga qarab yechimni analitik, ya’ni formula ko’rinishda aniqlash mumkin. Lekin, ko’pincha chiziqsiz tenglamani analitik yechimlarini formulalar yordamida aniqlash imkoniyati bo’lmaydi. Shuning uchun ixtiyoriy chiziqsiz tenglamani yechishning EHMdan foydalanishga mo’ljallangan sonli-taqribiy usullariga e’tibor kuchayib bormoqda.

Hulosa
Algebraik va transtendent tenglamalarni taqribiy yechish usullarini yaqinlashish tezligi bo’yicha baxolashda kesmani ikkiga bulish usuli,Vatarlar usuli va iteratsiya usuli,urinmalar usullarini o’rganib chiqdim. f(x)=0 tenglamadan matematik almashtirishlar yordamida x=ϕ(x) shaklidagi ekvivalent tenglamani hosil qilishni. Tenglamaning x* ildiziga x0 boshlang'ich qiymat berishni. Uni (5) tenglamaning o'ng tomoniga qo'yib, birinchi yaqinlashuvni olamiz x1 = ϕ(x0 ), shu usul bilan navbatdagi yaqinlashishlarga o`tib x2=ϕ(x1 ) va hokazo: xk=ϕ(xk-1 ) larni hisobladim.




Foydalanilgan adabiyotlar.

  1. Т. To'rayev. Matematikmantiqvadiskretmatematika. Т., « 0 ‘qituvchi»,

  2. М. A. Sobirov. Matematik fanlardan ruscha-o‘zbekcha lug‘at. Т.,
    « 0 ‘qituvchi»,

  3. С. В. Яблонский. Введение в дискретную математику. М., «Наука»,

  4. И.П. Нотансон. Теория функцй вещественной переменной. М.,
    «Наука»,

Download 1,1 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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