• Reja : 1. Tenglama haqiqiy ildizlarini shehm yordamida ajratish
  • Dastur qismi : import matplotlib.pyplot as plt
  • O’zbekiston respublikasi raqamli texnologiyalar




    Download 262.87 Kb.
    Sana02.06.2023
    Hajmi262.87 Kb.
    #68973
    Bog'liq
    chiziqli algebra mustaqil ish2
    Тесты для 7 классовпо новому учебнику, books kitob informatika 5-sinf, topref.ru-171483, Economic theory - lecture 4, Determinantlar xushund, 15-мавзу.Кибермаконда дин омили, 0.1-labaratoriya ishi To\'rayev Bexruz ki14-21 , 6-labaratoriya ishi Maxammadiyev N, OVQAT HAZM QILISH A’ZOLARINING TUZILISHI, 12-Laboratoriya ishi, 1-maruza OT 2023, 15-лаборатория, 24 - Amaliy mashg \'ulot, Jumanazarova Zaxro ma\'lumotnoma

    O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR
    VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI

    Telekommunikatsiya texnologiyalari va kasbiy ta`lim FAKULTETI Tt_12-22-GURUH TALABASINING Chiziqli algebra FANIDAN
    2-mustaqil ishi

    BAJARDI:IBRAGIMOV OGʻABEK


    Qabul qildi: turdiyev ulug`bek

    Qarshi 2022-2023






    Mavzu : Chiziqli bo’lmagan tenglamalar sistemasini taqribiy yechish usullari haqidagi umumiy tasavvir. Berilgan chiziqli bo’lmagan tenglamalar sistemasini Nyuton usulida taqribiy yechish. Ushbu usulda yechim topishni dasturlash.

    Reja :

    1. Tenglama haqiqiy ildizlarini shehm yordamida ajratish

    2. chiziqli tenglamalar

    3. Python dasturlash tilida dasturiy qismi



    Tenglamaning haqiqiy ildizlarini ShEHM lar yordamida ajratish. Bu algoritm haqiqiy ildiz atrofida funksiya ishorasining o‘zgarishini tekshirishga asoslangan. Haqiqatdan ham, agar ildiz haqiqiy b o‘lsa, u holda funksiya grafigi abssissa o‘qini kesib o‘tadi va bunda funksiya o‘zining ishorasini qarama-qarshisiga almashtiradi. Funksiyaning aniqlanish sohasida berilgan kesmada chiziqli bo‘lmagan tenglamaning ildizlarini ajratish algoritmi va uning sxemasiniqaraylik (1.5-rasm). Bu algoritm berilgan [a,b] kesmadagi barcha haqiqiy ildizlarning taqribiy qiymatlarini topish imkonini beradi. Bu algoritmda ozgina o‘zgartirish kiritish yo‘li bilan undan maksimal yoki minimal ildizlar taqribiy qiymatlarini aniqlash uchun ham foydalanish mumkin. Ikkita ildizdan «sakrab o‘tib ketmaslik» uchun noma’lumning Δx orttirmasini uncha katta olmaslik kerak. Bu usulning kamchiligi shundaki, undan fodalanilganda ko‘p mashina vaqti sarflanadi. Shunday qilib, f(x) = 0 tenglamaning ildizlarini ajratish jarayonida quyidagi holatlar kuzatiladi: f(x) funksiyaning aniqlanish sohasida grafigi chizilib, uning Ox o‘qi bilan kesishgan nuqtalari topiladi. Bu nuqtalarga mos keluvchi x lar taqribiy yechim deb qabul qilinadi; f(x) funksiyaning grafigi chiziladi va uning abssissa o‘qi bilan kesishish nuqtalari yotgan taqribiy oraliq aniqlanadi; ba’zi hollarda f(x)=0 tenglamani (x) ko‘rinishdagi ekvivalent tenglamaga keltirish maqsadga muvofiq, chunki bunday holda y=f(x) funksiyaning grafigidan ko‘ra y = f(x) va y = f(x) funksiyalarning grafiklarini chizish osonroq. Bunday holda f(x)=0 tenglamaning ildizini y = f1(x) va y = f2(x) funksiyalar grafiklarining kesishishnuqtasi absissasi ifodalaydi;taqribiy ildiz yotgan [a,b] kesmaning haqiqatda to‘g‘ri olinganliginianalitik yo‘l bilan tekshirib ko‘rish mumkin. Buning uchun yanaildizning mavjudlik sharti f(a)f(b)<0 dan foydalanamiz. Agar bu shart bajarilsa, u holda [a,b] kesma to‘g‘ri tanlangan bo‘ladi.Xulosa qilib aytganda, ildizlarni aniqlashtirishni uchta yo‘nalishgaguruhlashtirish mumkin:f(xi)=0 tenglamaning yechimi bo‘lishi mumkin bo‘lgan barcha xi argumentlarni saralash yo‘li bilan izlash;f(x) funksiyaning ildizlarini topishni unga yaqin b o‘lgan soddaroqfunksiya (chiziqli, parabolik va boshqa) ildizlarini topishning iteratsion proseduralariga almashtirish;f(x)=0 tenglamani ushbu x=φ(x) formulaga keltirish va iteratsion yo‘lbilan tenglikning o‘ng va chap taraflari tengligini ta’minlashga intilish. Bularga ko‘ra, masalan, skanirlash va biseksiya usullari birinchi yo‘nalishga, vatarlar va urinmalar usullari ikkinchi yo‘nalishga va oddiy iteratsiya usuli esa uchinchi yo‘nalishga kiradi.

    Dastur qismi :

    import matplotlib.pyplot as plt

    -import numpy as np

    x = np.linspace(-5,5,100)

    y = x**3 - 4*x + 2

    plt.plot(x,y)

    plt.xlabel('x')

    plt.ylabel('y')

    plt.title('Graph of y = x³-4x+2')

    plt.grid(True)

    plt.show()





    Foydalanilgan adabiyotlar :
    1. CHIZIQLI BO‘LMAGAN TENGLAMALARNI YECHISHNING SONLI USULLARI, Samarqand 2016-yil
    2.Python dasturlash asoslari
    Download 262.87 Kb.




    Download 262.87 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi raqamli texnologiyalar

    Download 262.87 Kb.