O‘zbеkiston rеspublikasi oliy va o‘rta maxsus ta`lim vazirligi


Silindrni uch o’lchovli fazoda qurish


Download 4.84 Mb.
Pdf ko'rish
bet104/116
Sana18.10.2023
Hajmi4.84 Mb.
#1708594
1   ...   100   101   102   103   104   105   106   107   ...   116
Bog'liq
mathcad

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.

Do'stlaringiz bilan baham:
1   ...   100   101   102   103   104   105   106   107   ...   116




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling