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
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 ()
Do'stlaringiz bilan baham: |