• V. Ishni bajarish tartibi
  • Ilovadagi masalalar
  • Kompyuterli modellashtirish



    bet102/141
    Sana15.01.2024
    Hajmi
    #138013
    1   ...   98   99   100   101   102   103   104   105   ...   141
    Bog'liq
    KM majmua (1)

    Simulink bloklari:
    - Diskret filtr bloki (Discrete Filter);
    - 0- tartibli ekstropolyator bloki (Zero Order Hold);
    -
    Uzatish funksiyasi bloki (Transfer Fcn);
    -
    solishtirish qurilmasi bloki (Sum);
    -
    Transport kechikishi bloki (Transport Delay).
    Tanlangan bloklar asosida quyidagi ko’rinishdagi struktura sxemasini
    yig’amiz. (rasm. 3.2):


    248
    1.2-rasm. Obyektning rostlash tizimini struktura sxemasi
    Ekstropolyatorning diskretlash qadamini vaqt bo’yicha 0,5 ga teng deb
    belglaymiz. Jarayonni simulyatsalash vaqtini 20 sek deb qabul qilamiz.
    3-rasmda obyektning rostlash avtomatik tizimidagi o’tkinchi jarayon
    keltirilgan.
    1.3- rasmobyektning rostlash avtomatik tizimidagi o’tkinchi jarayon
    K
    p1
    =5,8 va K
    p2
    =0,1
    va boshqaruv obyekti koefissientlari : K
    ob
    =0,49 va T
    ob
    =2; τ=0,2
    V. Ishni bajarish tartibi:
    Laboratoriya
    mashg‘ulotida
    har
    bir
    talaba
    ilovada
    keltirilgan
    masalalarni
    Matlab\Simulink dasturida echishi va echimlarini hisobot shaklida topshirishi talab
    etiladi.


    249
    Ilovadagi masalalar
    1) Quyidagi vektorni Matlab da yozing.
    x=[0,2,4,...,364,366,1,3,7,17]
    2) Quyidagi A matritsani Matlab da yozing.
    3) Quyidagi y1 = sin(x), y2 = cos(x) va y3 = sin(
    x3
    ) funksiyalarning grafigini
    X=[5:0.10:4] oraliqda qurish kodini keltiring va bitta grafikda y1, y2 va y3
    funksiya natijalarini hosil qiling. Ushbu grafikda xlabel, ylabel, title, legend
    komandalardan foydalanib, chiziq turi va rangini o‘zgartiring.
    4) Matlab da for-loops va boshqa operatorlardan foydalanib n*n o‘lchamdagi
    ixtiyoriy A matritsaning ustunlarining yig‘indisini hisoblovchi ustun_hisobi
    deb nomlangan m-faylni (m-file) yarating.
    5) Berilgan matritsaning diagonaildan yuqori qismini elementlarini 0 bilan
    almashtiring:
    A=[-1 2 4 0 3; -2 1 0 3 4; -2 -1 0 -2 1; -2 3 -1 -1 1; 1 1 1 -1 -1];
    6) Berilgan matritsaning diagonaildan pastkii qismini elementlarini 0 bilan
    almashtirish:
    A=[-6 2 4 4 3; -2 1 0 3 4; -2 -1 0 -2 1; -2 3 -1 -1 1; 1 8 1 -1 -1]
    7) Berilgan matritsaning diagonaildan elementlarini 0 bilan almashtirish:
    A=[-2 2 4 0 3; -2 1 0 3 4; -2 -1 0 -2 1; -2 3 -1 -1 1; 1 5 1 -1 -1]
    8) diag(A) komandasi berilgan matritsaning diagonalida tugan elementlarni
    ekranga chiqaring:
    A=[-1 0 1; 0 -1 0; 1 -1 1]
    9) diag(A) komandasi berilgan matritsaning diagonalida tugan elementlarni
    ekranga chiqaring:
    A=[-3 5 1; 0 -1 0; 1 -6 1]
    10)diag(A) komandasi berilgan matritsaning diagonalida tugan elementlarni
    ekranga chiqaring:
    A=[-1 5 1; 0 -8 0; 1 -1 1]

    Download
    1   ...   98   99   100   101   102   103   104   105   ...   141