• AMALIY ISHI Topshirdi D.Egamberdiyev Qabul qildi A.To`rayev Qarshi – 2024 yil
  • Amaliy ishi topshirdi D. Egamberdiyev Qabul qildi A. To`rayev Qarshi – 2024 yil




    Download 101 Kb.
    Sana02.03.2024
    Hajmi101 Kb.
    #165776
    Bog'liq
    3-amaliy
    Mavzu Realizatsiya (sotish) jarayoni hisobi kirish-fayllar.org, 14464600, 8-sinf Informatika va axborot texnologiyalari yangi darslik kitob 2023 (1), 1. Axborotlar qanday shakllarda uzatilishi mumkin (1), 7-s-olimpiada-t, 65a7722adb1f8, Hosila tushunchasiga olib keluvchi masalalar~, 1. Harakatdagi nuqta tezligini topish haqidagi masala-fayllar.org, 2022-10-25-0002 (2), Oferta UZ6.23, Ajdodlar faxrimiz, Eshmurodov rasmlar, 10 dars yechim yozuv, 2-amaliy

    O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VAZIRLIGI KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALAR UNIVERSITETI
    QARSHI FILIALI

    “Kompyuter injiniringi” fakulteti
    “Axborot texnologiyalari” kafedrasi
    4-bosqich KI 15-20 (s) guruh talabasi
    Egamberdiyev Dostonbekning
    AMALIY ISHI
    Topshirdi D.Egamberdiyev
    Qabul qildi A.To`rayev

    Qarshi – 2024 yil
    3-AMALIY MASHG’ULOT
    Mavzu: Matlab muhitida uch o‘lchovli grafiklarni yaratish va rasmiylashtirish.
    Ishdan maqsad:
    - Uch о‘lchovli grafiklar yaratish qoidalari bilan tanishish;
    - plot3, mesh, meshc, surf, surfl, contour va contour3 funksiyalari bilan ishlash;
    - Yaratilgan grafiklarni sozlash;
    Uslubiy kо‘rsatmalar:
    1. Uch о‘lchovli grafika deyilganda ikki argument (x va u) ning funksiyasi z(x,y) ning grafigini qurish tushuniladi.
    2. Matlab tizimida uch о‘lchovli grafiklar yaratishning umumiy jihatlari:
    • agar z – vektor bо‘lsa, x va u argumentlarning bitta grafigi chiziladi;
    • agar z – matritsa bо‘lsa, argumentlari x va u, funksiyalari z – matritsa ustunlari bо‘lgan funksiyalar grafiklari chiziladi;
    • uch о‘lchovli grafiklar yaratish uchun x va u argumentlar qiymatlari asosida avvaldan XOU tekisligida tо‘r hosil qilinadi.
    3. XOU tekisligida tо‘r hosil qilish. XOU tekisligida tо‘r hosil qilish X va U bir xil о‘lchamli matritsalar asosida meshgrid(x,y) funksiyasi vositasida amalga oshiriladi.
    4. Bunda [X,Y] = meshgrid(x,y) bu matritsalar satrlar soni u vektor uzunligiga, ustunlar soni x vektor uzunligiga teng bо‘lishi lozim. Agar x va u vektorlar uzunliklari bir xil bо‘lsa, u holda qisqa format qо‘llaniladi: [X,Y] = meshgrid(x).
    5. Uch о‘lchovli grafiklar yaratish uchun plot 3, mesh, meshc, surf, surfl, contour3 funksiyalaridan foydalaniladi. Masalan:
    [X,Y]=meshgrid(-3:0.1:3);
    Z=X.^2-2*Y.^2-X*Y;
    subplot(2,2,1),plot3(X,Y,Z),grid
    subplot(2,2,2),mesh(X,Y,Z),grid
    subplot(2,2,3),meshz(X,Y,Z),grid,hold on
    subplot(2,2,4),meshc(X,Y,Z),grid,hold on
    6. Matlabning uch о‘lchovli grafiklar yaratish asosiy funksiyalari
    Funksiya nomi Вazifasi va formati
    plot3 Ikki о‘lchovli chiziqlаr kо‘rinishidаgi uch о‘lchovli grаfiklаr
    • plot 3 (X,Y,Z)
    bu yerdа: X,Y – XOU tekisligidа tо‘r hosil qiluvchi mаtritsаlаr;
    Z – funksiya yoki mаtritsа.
    • plot 3 (X,Y,Z, [‘s1’ ‘s2’ ‘s3’])
    s1, s2, s3 – grаfik xususiyatlаrini boshqаrish pаrаmetrlаri.
    mesh Uch о‘lchovli tо‘rsimon grаfiklаr (аvtomаtik tаrzdа tо‘r tо‘r hosil qiluvchi).
    • mesh (X,Y,Z,C)
    C – rаnglаr politrаsi.
    • mesh (X,Y,Z,S, [‘s1’ ‘s2’ ‘s3’])
    meshc Uch о‘lchovli tо‘rsimon gorizontаl qirqimli grаfiklаr. Formаti mesh funksiyasi kаbi
    meshz Uch о‘lchovli tо‘rsimon vertikаl qirqimli grаfiklаr. Formаti mesh funksiyasi kаbi
    surf Uch о‘lchovli sirti аvtomаtik tаrzdа bо‘yalаdigаn tо‘rsimon grаfiklаr. Formаti mesh funksiyasi kаbi
    surfl Uch о‘lchovli sirti аvtomаtik tаrzdа bо‘yalаdigаn vа yoritilаdigаn tо‘rsimon grаfiklаr.
    surf1(X,Y,Z, ‘light’),
    ‘light’ – yoritishni bildirаdi.
    surfc Uch о‘lchovli tо‘rsimon gorizontаl qirqimli grаfiklаr. Formаti mesh funksiyasi kаbi
    contour3 Sаtx chiziqli uch о‘lchovli grаfiklаr:
    contour3(X,Y,Z,n),
    n – kontur chiziqlаri soni.

    8. Uch о‘lchovli grafiklar xususiyatlarini boshqarish. Uch о‘lchovli grafiklar xususiyatlari plot3, mesh va x.k. funksiyalarda keltirilgan [‘s1’ ‘s2’ ‘s3’] komandalari asosida boshqariladi (s1 – chiziq kо‘rinishi, s2 – chiziq rangi, s3 – chiziq markeri). Bunga qо‘shimcha tarzda:


    • colormap(c).
    • colormap (
    ) komandalaridan foydalaniladi.
    9. colormap(c) komandasi ishlatilganda ranglar politrasi (kо‘rinishlari)ni [0;1] diapazonda mx3 о‘lchamli matritsa kо‘rinishida beriladi.
    10. colormap (
    ) komandasidan foydalanilganda, ranglar kо‘rsatiladi, ya’ni
    = {bone(kulrang-kо‘k), cool(binafsha – havorang), .....}.
    Topshiriqlar:
    - Berilgan funksiyalar grafiklarini plot 3, mesh, meshc, meshz, surf, surf1, surfc, contour3 buyruqlari yordamida ayrim grafik oynalarda va bitta grafik oynada chizish;
    - Grafiklarni rasmiylashtirish.
    Variantlar:
    № Funksiya x, y aniqlanish sohaci
    1
    [-5:0.2:5]
    2
    [-5:0.2:5]
    3
    [-5:0.2:5]
    4
    [-5:0.2:5]
    5
    [-5:0.2:5]
    6 [-5:0.2:5]
    7
    [-5:0.2:5]
    8
    [-5:0.2:5]
    9
    [-5:0.2:5]
    10
    [-5:0.2:5]
    11
    [-5:0.2:5]
    12
    [-5:0.2:5]
    13
    [-5:0.2:5]
    14
    [-5:0.2:5]
    15
    [-5:0.2:5]
    Nаzorаt sаvollаri:
    Download 101 Kb.




    Download 101 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Amaliy ishi topshirdi D. Egamberdiyev Qabul qildi A. To`rayev Qarshi – 2024 yil

    Download 101 Kb.