Sahifa 1 sahifa


Scalar_field () funktsiyasi


Download 341.46 Kb.
bet228/240
Sana02.01.2022
Hajmi341.46 Kb.
#189729
1   ...   224   225   226   227   228   229   230   231   ...   240
Bog'liq
Python. Ma'lumotlarni vizuallashtirish - 2020 yil

Scalar_field () funktsiyasi skalar maydonini yaratadi, funktsiya imzosi:

scalar_field (s, ...)

scalar_field (x, y, z, s, ...)

scalar_field (x, y, z, f, ...)

S, x, y, z parametrlari 2D , 3D ma'lumotlar to'plamidir, masalan,

numpy.ogird () funktsiyalari yordamida tuzilishi mumkin,

numpy.mgird ().

Foydalanish misoli:

x, y, z = np.ogrid [ 0 : 5 , 0 : 5 , 0 : 5 ]

s = x * y * z

src = mlab.pipeline.scalar_field (lar)

hajmi = mlab.pipeline.volume (src, vmin = 0 , vmax = 10 )

mlab.show ()

16.4-rasm - scalar_field () va namoyish

hajmi ()

Vector_filed () funktsiyasi vector_scatter () funktsiyasiga o'xshaydi

faqat vektor ma'lumotlari uchun.

387



Sahifa 389

Array2d_source () funktsiyasi 2 o'lchovli ma'lumot manbasini yaratadi

2D manba qatori. Funktsiya imzolari:

array2d_source (lar, ...)

array2d_source (x, y, s, ...)

array2d_source (x, y, f, ...)

S, x, y parametrlari - bu bo'lishi mumkin bo'lgan kabi 2 o'lchovli massivlar

numpy.ogird (), numpy.mgird () bilan qurilgan.

Foydalanish misoli:

x, y = np.ogrid [- 2 : 2 : 0,1 , - 2 : 2 : 0,1 ]

z = np.cos (x * y)

src = mlab.pipeline.array2d_source (z)

img = mlab.pipeline.image_actor (src)

mlab.show ()




Download 341.46 Kb.

Do'stlaringiz bilan baham:
1   ...   224   225   226   227   228   229   230   231   ...   240




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