• Guruh :412 – 20 guruh Bajardi: Safarov Behzod.
  • Svertka jarayonini hisoblash Amaliy qism
  • O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalari rivojlantirsh vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti mavzu




    Download 3,62 Mb.
    Sana08.07.2024
    Hajmi3,62 Mb.
    #266945
    Bog'liq
    1-Amaliy ish



    O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARI RIVOJLANTIRSH VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    MAVZU: Svyertka jarayonini hisoblash va uning dasturiy qismini tuzish

    “Tizimlar va signallarni qayta ishlash” fanidan




    1 – Amaliy ish
    Guruh :412 – 20 guruh
    Bajardi: Safarov Behzod.

    Asosiy, eng ko‘p bajariladigan SRIB amallari


    Ketma-ket qiymatlar svertkasi,
    Ketma-ket qiymatlar korrelyasiyasi,
    Raqamli fil'tr,
    Energetik xarakteristikalarini hisoblash,
    Diskret o‘zshartirish
    Bu eng tez-tez ishlatiladigan operatsiyalardan biri bo‘lib, raqamli filtrlar unga asoslangan. Operatsiya ikki signalning ketma-ketliklarida bajariladi: bir kirish signali, ikkinchi signal filtrning o‘ziga xos impuls xarakteristikasi.Ikki ketma-ketlik svertkasini bajarishning algoritmik tartibi h(n) ga nisbatan x(n) ning ketma-ket siljishi bilan h(n) va x(n) larning bosqichma- bosqich nuqtaviy ko‘paytmasidan iborat. Bu holda quyidagi operatsiyalar amalga oshiriladi: bosqichma-bosqich siljish, signal va impuls xarakteristikalarining ko‘paytirish, ko‘paytmasi natijalarini jamlash (ketma-ket jamlash).
    Svertka jarayonini hisoblash













    Amaliy qism




    Dastur kodi
    #include
    using namespace std;

    int main(){


    int m,n;
    cout<<"1-Massiv elementlari soni: ";
    cin>>n;

    cout<<"2-Massiv elementlari soni: ";


    cin>>m;

    int n2=n+2*(m-1);

    int a[n2]={0};
    int b[m]={0};

    cout<<"1-massiv elementlari: ";


    for (int i = m-1; i < m- 1 + n; i++)
    {
    cin>>a[i];
    }
    cout<<"2-massiv elementlari: ";
    for (int i = 0; i < m; i++)
    {
    cin>>b[i];
    }

    int res[n + m - 1]={0};

    for (int i = 0; i < n2; i++)
    {
    if ( a [i] !=0 ){
    cout< }
    }

    cout<

    for (int i = 0; i < m; i++)
    {
    cout<}

    for (int i = 0; i < n + m - 1; i++)


    {
    int s = 0;
    for (int k=i,j = 0; j < m; j++,k++)
    {
    s= s+ a[k]*b[j];
    }
    res[i]=s;
    }
    cout<for (int i = 0; i < n + m -1; i++)


    {
    cout<}
    }





    3-misol.

    6-misol.


    9-misol.

    Download 3,62 Mb.




    Download 3,62 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalari rivojlantirsh vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti mavzu

    Download 3,62 Mb.