15.11-rasm - imshow () funktsiyasini namoyish etish
Interpolatsiya rejimini o'chiring va ranglar palitrasini o'zgartiring:
mlab.imshow (z, interpolate = False , colormap = 'qish' )
mlab.show ()
15.12-rasm - Interpolat parametrlari bilan ishlashni namoyish etish
va colormap imshow () funktsiyalari
361
15.2.2 surf () funktsiyasi
Funktsiya sirtni o'tgan 2D balandlik massividan hosil qiladi .
Sörf () ning eng ko'p ishlatiladigan variantlari
quyidagi ko'rinish:
bemaqsad (lar, ...)
bemaqsad (x, y, s, ...)
bemaqsad (x, y, f, ...)
X, y, s, f argumentlari pozitsion (ya'ni, ular bo'lishi mumkin emas)
parametr nomi bilan o'tish). S parametri 2D-
har bir elementi balandlik qiymati bo'lgan ma'lumotlar to'plami
yuzalar; x, y - 1D yoki 2D bo'lishi mumkin , ular
s massivini indekslash uchun ishlatiladi; to'g'ridan-to'g'ri 2D- o'rniga
ma'lumotlar bilan bir qatorda, siz to'plamlar uchun f funktsiyasini topshirishingiz mumkin
x va y koordinatalari sirt sathining balandlik qiymatlarini beradi.
Surf () ning qolgan argumentlari nomlangan. IN
bobning boshida ko'rsatilganlarga qo'shimchalar (qarang. " 15-bob. Vizualizatsiya
ma'lumotlar ") funktsiyasi quyidagi parametrlarni ta'minlaydi:
• niqob
Elements Dastlabki elementlarni bostirish uchun bool qiymatlari massivi
ma'lumotlar to'plami.
• vakillik
◦ Yuzaki turi "sirt", "simli ramka" yoki bo'lishi mumkin
"ochkolar".
• warp_scale
◦ Z o'qi miqyosi. Agar qiymat "avtomatik" bo'lsa
ta'minlash uchun shkala qiymati tanlanadi
eng yaxshi vizual taqdimot.
362
Biz quyidagi ma'lumotlar to'plami bilan ishlaymiz:
x, y = mgrid [- 2 : 2 : 0.1 , - 2 : 2 : 0.1 ]
z = 5 * cos (x * y) * sin (x * y)
Keling, sirtni quramiz:
mlab.surf (z)
mlab.show ()
Do'stlaringiz bilan baham: |