• 8.15-listing.
  • шжтшт^ттттШ 8.9-rasm. Ranjirlangan o'zgaruvchini yaratish Raqamlarning tartibga solingan ketma-ketligi massiv




    Download 6,54 Mb.
    Pdf ko'rish
    bet92/206
    Sana19.02.2024
    Hajmi6,54 Mb.
    #158935
    1   ...   88   89   90   91   92   93   94   95   ...   206
    Bog'liq
    Kompyuterli Loyihalash

    шжтшт^ттттШ
    8.9-rasm. Ranjirlangan o'zgaruvchini yaratish
    Raqamlarning tartibga solingan ketma-ketligi massivlar (arrays) deb 
    ataladi. Massivning istalgan elementiga uning mdeksi, ya’ni raqamlar 
    ketma-ketligidagi nomeri bo‘yicha kirish mumkin (8.11-listingda a -
    massiv, a, -  uning elementi). Matematik hisoblarda massivlami qoilash 
    yaxshi samara beradi.
    Raqamlarning bir oicham li massivi vektor deb ataladi. Masalan,
    '2'
    3
    45,
    uch elementli vektordir. Vektor-ustun, ya’ni nx 1 matritsa vektoming 
    standart shakli hisoblanadi; u transportirovka qilinganida
    xT = (2 3 5).
    vektor-qator 
    hosil boiadi.
    i- elementi 1 ga teng, qolgan hamma elementlari 0 ga teng boigan 
    vektor birlik vektor hisoblanadi va e; ko'rinishida belgilanadi. Birlik 
    vektor elementlarining miqdori odatda kontekstdan aniqlanadi.
    8.14-listing.
    Bir oicham li massiv (vektor)
    132


    ' 14'
    a :•
    1.4
    , 4 7 ;
    * o -
    14
    v
    1.4
    ‘ 2 -
    4.7
    MathCADda shartli ravishda massivlaming ikki turi ajratiladi:
    • 
    vektorlar (bir indeksli massivlar, 8.14-listing), matritsalar (ikki 
    indeksli massivlar, 8.15-listing) va tenzorlar (ko‘pindeksli massivlar);
    . ranjirlangan o‘zgaruvchilar - vektorlar (bu vektorlaming 
    elementlari ularning indeksiga ma’lum tarzda bog‘liq bo‘ladi).
    8.15-listing.
    Ikki o‘lchamli massiv (matritsa)
    f O . I
    0 .2
    0 .3


    6
    8
    - 9
    Ao.o- 0-1 
    *2,0-7
    Massivning hammasiga kirish vektorli o‘zgaruvchini oddiy nomlash 
    bilan amalga oshiriladi. Massiv elementlari ustida oddiy sonlar ustidagi 
    kabi amallarni bajarish mumkin. Faqat massivning mos indeksi yoki 
    indekslar birikmasini to‘g‘ri berish lozim. Masalan, 8.14-listingda 
    vektorning nolinchi elementiga kirish uchun:
    5. Massiv (a) o‘zgaruvchisining nomini kiriting.
    6. M atritsa panelida x, belgili Pastki indeks knopkasini bosing 
    yoki [ kiriting.
    7. Massiv nomidan o ‘ngda pastda paydo bo‘lgan o ‘rinto‘ldirgichga 
    zarur bo‘lgan indeks (0)ni kiriting.
    Agar bundan keyin sonli-raqamli chiqarish belgisi kiritilsa, 8.14- 
    listingning 
    ikkinchi 
    qatorida 
    ko‘rsatilganidek, 
    vektor 
    nolinchi 
    elementining qiymati undan o‘ng tomonda paydo bo‘ladi.
    Ko‘p indeksli massiv elementiga (masalan, 
    8.15-listingdagi 
    matritsaning а \Я elementiga) kirish uchun:
    1. Massiv (a) o ‘zgaruvchisining nomini kiriting.
    2. [ ni kiritib, pastki indeksni kiritishga o‘ting.
    3. Indeks o‘rinto‘ldirgichiga birinchi indeks (2)ni, vergul (,)ni va 
    verguldan keyin paydo bo‘lgan o‘rinto‘ldirgichga ikkinchi indeks (0)ni 
    kiriting.
    Natijada, 8.15-listingning oxirgi qatorida ko'rsatilganidek, elementga 
    kirishga erishildi.

    Download 6,54 Mb.
    1   ...   88   89   90   91   92   93   94   95   ...   206




    Download 6,54 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    шжтшт^ттттШ 8.9-rasm. Ranjirlangan o'zgaruvchini yaratish Raqamlarning tartibga solingan ketma-ketligi massiv

    Download 6,54 Mb.
    Pdf ko'rish