Sahifa 1 sahifa
-rasm - hajmi_slice () funktsiyasini namoyish etish
Download 341.46 Kb.
|
Python. Ma'lumotlarni vizuallashtirish - 2020 yil
- Bu sahifa navigatsiya:
- x_axes
- 380-bet 16-bob. Quvur liniyasi bilan ishlash
15.27-rasm - hajmi_slice () funktsiyasini namoyish etish
377
Yana bitta o'qga kesilgan tekislikni qo'shing va uni o'rtasiga o'tkazing: mlab.volume_slice (skalar, slice_index = round (len (x) / 2 )), tekislik_orientation = 'x_axes' ) mlab.volume_slice (skalar, tekislik_orientation = 'y_axes' ) mlab.outline () mlab.show () 15.28-rasm - ikkita kesilgan tekislik bilan ishlashni namoyish etish 378
16-bob. Quvur liniyasi bilan ishlash Biz kuzatgan Mayavi kutubxonasi bilan ishlashning varianti 15-bob " Ma'lumotlarni vizuallashtirish " aslida juda cheklangan va barcha imkoniyatlardan foydalanishga imkon bermaydi, ushbu vosita tomonidan taqdim etilgan. Aslida, ular bilan funktsiyalar (shablonlar) ma'lum bir natija beradigan ish. Misol uchun, agar biz surf () funktsiyasi bilan ishlasak, biz uni quyidagicha o'tkazamiz kirish ma'lumotlari massiv massivlardir va biz shunday sirtni olamiz uzatilgan ma'lumotlarga asoslanib ma'lum bir tarzda quriladi va hokazo. Ko'proq ma'lumot olish uchun chuqur darajadagi Mayavining ishi bir qatorni bajarishdir operatsiyalari quvuri rejimida. Quvur liniyasi taxmin qiladi uch bosqich ketma-ketligi: • ma'lum bir manbadan ma'lumotlarni manba ob'ektiga yuklash ; • to'plamdagi vositalar yordamida ma'lumotlarni o'zgartirish
• Modullar to'plamidan modul yordamida model yaratish23... Quvur liniyasini qurish uchun Mayavi kutubxonasi vosita beradi mlab paketidagi quvur liniyasi. 15-bobda muhokama qilingan funktsiyalardan biriga qo'ng'iroq qilganingizda,
kerakli ma'lumotlar manbai bilan ishlashni ta'minlaydigan ob'ektlar va tegishli turdagi modelni yaratadigan modul. 22 https://docs.enthought.com/mayavi/mayavi/filters.html#filters 23 https://docs.enthought.com/mayavi/mayavi/modules.html#modules 379
Konveyer konstruktsiyasini ko'rish uchun tugmani bosing Voqea joyidagi asboblar panelidagi "Mayavi quvuri" (16.1-rasmga qarang). Uchun Masalan, funktsiya uchun hosil bo'lgan quvur liniyasini ko'rib chiqamiz imshow (). Quyidagi dastur kodini ishga tushiring: np sifatida numpy- ni import qilish dan mayavi import mlab x, y = np.mgrid [- 2 : 2 : 0,1 , - 2 : 2 : 0,1 ] z = np.cos (x * y) * np.sin (x * y) mlab.imshow (z) Bu quyidagi rasmda ko'rsatilgan sahnani ochadi. Download 341.46 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling