• Zarur nazariy ma’lumotlar.
  • 3-Amaliy ish fan: algoritimlarni loyihalash




    Download 206,32 Kb.
    Sana29.05.2024
    Hajmi206,32 Kb.
    #256657
    Bog'liq
    Boynazarov O 3-amaliy


    O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA
    KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI



    3-Amaliy ish

    FAN: ALGORITIMLARNI LOYIHALASH


    Bajardi: Boynazarov O.


    Tekshirdi: Samandarova Sh.


    Mavzu: Jadval funksiyani Fur’ye qatoriga yoyish. Fur’ye koeffitsiyentlarini hisoblash. Qator hadlari sonini tanlash. Taqribiy integrallash formulasini tanlash, aniqligini baholash. Fur’ye qatori asosida raqamli signallar yetakchi garmonikalarini aniqlash.


    Maqsad: Talabalar Fure qatorlar yig’indisini hisoblashni o‘rganishi, funksiyalarni qiymatini qatorlar yordamida taqribiy hisoblash va Fure koeffitsiyentlarini hisoblash usullarini o‘rganishi, bu usullar haqida bilim va ko‘nikmalarga ega bo‘lishi hamda mustaqil masalalar yechishi va shu masalaga mos algoritmlar qura olishi kerak.
    Amaliy ishini bajarish uchun zarur jihozlar. Zarur dasturiy ta’minot (C++ dasturlash tili kompilyatori, matn muharriri) o‘rnatilgan personal kompyuter, amaliy ishini bajarish bo‘yicha (ushbu) uslubiy ko‘rsatma

    Zarur nazariy ma’lumotlar.





    k=5
    n=1













    Sinus va kosinus funktsiyalarining qiymatini hisoblash uchun ularning Makloren qatoriga yoyilmasidan foydalanamiz:
    (8.1)
    (8.2)
    (8.1) , (8.2) qatorlar x ning katta qiymatlarida sekin yaqinlashadi. Sinus va kosinus funktsiyalarning davriyligini e’tiborga olgan holda ularni 0, п/4 oraliqda hisoblash yetarli bo‘lib, quyidagi rekurrent formulalardan foydalanish maqsadga muvofiqdir.

    (8.3)

    (8.4)
    Yuqoridagi (8.3) qator (0, п/4) oraliqda ishorasi navbatlashuvchi va hadlari modullari bo‘yicha monoton kamayuvchi bo‘lganligi uchun qatorning qoldiq hadi - Rn ni baholash quyidagicha bo‘ladi:

    Xuddi shuningdek, (8.4) qator uchun esa,

    Demak, bo‘lganda Sinx va Cosx larning qiymatlarini hisoblash jarayonini ko‘rsatilgan  sonidan modul jihatidan kichik bo‘ladigan qator hadini olinguncha davom ettirish kifoyadir.


    Dasturni kod qismi:
    #include
    #include
    using namespace std;
    int main()
    {
    float a , b , c , d , n=1 , x;
    a = 5/3.14 * ( sin(0) + sin(0) );
    b = 5/(5*3.14) * ( sin(0) + sin(0) );
    c = 5/(5*3.14) * 0.5 * ( cos(0) - cos(0) );
    d = (0)/3.14 * (0 * cos(n*x) + 0 * sin(n*x));
    d=0; // fure koefsenti
    cout<<" NATIJA : "<
    cout<<"Ao = "<
    cout<<"Bo = "<
    cout<<"Co = "<
    cout<<"Do = "<
    }



    Download 206,32 Kb.




    Download 206,32 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    3-Amaliy ish fan: algoritimlarni loyihalash

    Download 206,32 Kb.