16.1-rasm - imshow () funktsiyasi yordamida qurilgan model
Asboblar panelidagi ko'rsatilgan tugmani bosing. Derazada " Mayavi
quvuri "Quvur liniyasi oynaning chap tomonida daraxt sifatida ko'rsatiladi.
380
Shakl 16.2 - Mayavi quvur liniyasi oynasi
Bizning holatimizda konveyer ikkita elementdan iborat:
• Array2DSource - ma'lumotlar manbai ob'ektini yaratadi ;
• ImageActor - sahnada namoyish etish uchun model yaratadi.
Tegishli quvurlarni qo'lda quramiz :
src = mlab.pipeline.array2d_source (z)
img = mlab.pipeline.image_actor (src)
mlab.show ()
Ushbu kodni bajarish natijasi bilan variantga o'xshash bo'ladi
mlab.imshow (). Aslida satrlar:
mlab.imshow (z)
va
src = mlab.pipeline.array2d_source (z)
img = mlab.pipeline.image_actor (src)
ekvivalentlar.
381
Keling, yanada murakkab quvur liniyasini ko'rib chiqaylik , buning uchun biz uni funktsiyaga o'tkazamiz
surf () ma'lumotlar z :
mlab.surf (z)
mlab.show ()
Quvur liniyasi quyidagicha bo'ladi:
Keling, uni kodda qo'llaymiz:
src = mlab.pipeline.array2d_source (z)
çözgü = mlab.pipeline.warp_scalar (src)
norm = mlab.pipeline.poly_data_normals (çözgü)
surf = mlab.pipeline.sface (norma)
mlab.show ()
Do'stlaringiz bilan baham: |