• Sfеrаni uch o’lchovli fаzodа qurish x,y,z sfеrа koordinаtаlаrni аniqlаsh uchun sphere
  • Silindrni uch o’lchovli fazoda qurish




    Download 4,84 Mb.
    Pdf ko'rish
    bet104/117
    Sana04.06.2024
    Hajmi4,84 Mb.
    #259897
    1   ...   100   101   102   103   104   105   106   107   ...   117
    Silindrni uch o’lchovli fazoda qurish: 
     
    -[x,y,z]=cylinder(R,N)-x,y,z massivlarni hosil qiladi. Bu massivlar R 
    radiusli tsilindr hosil qiladi. N tugun nuqtalar sonini bildiradi. SHunday 
    tsilindrni qurish uchun surf(x,y,z) buyrug’i ishlatiladi. 
    -[x,y,z]=cylinder(R) yoki [x,y,z]= cylinder xuddi yuqoridagi kabi bo’lib, 
    bunda R=11, N=[20] 
    Masalan, [x,y,z]=cylinder(10,30); surf(x,y,z,x). Bunda surf buyrug’i x 
    vektor orqali aniqlanuvchi rangga funktsional buyoq berish imkoniyatini 
    beradi. 
    Sfеrаni uch o’lchovli fаzodа qurish 
    x,y,z sfеrа koordinаtаlаrni аniqlаsh uchun 
    sphere
    funksiyasi ishlаtilаdi. 
    -[x,y,z]=sphere(N) x,y,z-mаtrisаlаr hosil qilаdi. Ulаr(N+1)x(N+1) 
    o’lchovli bo’lаdi. 
    Sfеrа qurish uchun surf(x,y,z) yoki surf(x,y,z,х) buyruqlаrni ishlаtish 
    mumkin. 
    -[x,y,z]=sphere хuddi аvvаlgidеk, N=20. 
    1-misol. 
    >> [x,y,z] = 
    sphere; 
    >> surf(x,y,z,z); 
    >> hold on
    >>surf(x-3,y-2,z+3); 
    >> surf(x-2,y+3,z-4); 
    11.5.8-rasm 


    274 
    Bundа vеktor rаngi z bilаn bеrilyapdi, u x yoki y bilаn hаm bеrilishi 
    mumkin. Slindr ichida sferani tasvirlash uchun quyidagi buyruqlarni 
    kiritamiz 
    2-misol. 
    >> [x,y,z]=cylinder(1,20); 
    >> surf(x,y,z,x);
    >> hold on 
    >> [x,y,z = sphere; 
    >> surf(x,y,z,x) 
    11.5.9-rasm 
    Bu ishni vaqt oralatib pause funksiyasi yordamida yaratamiz va fazoviy 
    shakllarning ma‟lum vaqtlar oralig’ida paydo bo’lishi kuzatamiz. Buning 
    uchun m-fayl funksiya yaratab olamiz va Editor oynasida quyidagi 
    buyruqlarni yozamiz va faylni sfera.m nomi bilan saqlab olamiz. Yaratilgan 
    funksiyani Matlab oynasida ishlatamiz va shakllar vaqt oralab hosil bo’lishini 
    kuzatamiz. 


    275 
    3-misol. 
    >> [x,y]=meshgrid(-2:0.1:2); 
    >> pause(3) 
    >> z=x.^2-y^2; 
    >> surf(x,y,z); 
    >> hold 
    >> pause(5) 
    >> [x,y,z]=sphere; 
    >> surf(x,y,z+2) 
    11.5.10-rasm 

    Download 4,84 Mb.
    1   ...   100   101   102   103   104   105   106   107   ...   117




    Download 4,84 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Silindrni uch o’lchovli fazoda qurish

    Download 4,84 Mb.
    Pdf ko'rish