(X, y, z) koordinatlarından 3D hacim Plot

oy
0

I (x, y, z) bir 3D dağılım grafiği olarak görselleştirmek olabilir koordinatları bir dizi vardır:

theta_in  = 30.0 * np.pi/180.0
theta_out = 60.0 * np.pi/180.0
phi       = 2*np.pi # rotation
R = 1.0
sampling = 25

theta = np.linspace(theta_in,theta_out,sampling)
phi   = np.linspace(0,phi,sampling)
r     = np.linspace(-R,R,sampling)

ri,pi,ti = np.ix_(r,phi,theta) # get open grids           
X = ri*np.cos(pi)*np.sin(ti)
Y = ri*np.sin(pi)*np.sin(ti)
Z = np.repeat(ri*np.cos(ti),sampling,axis=1)
x = np.ravel(X)
y = np.ravel(Y)
z = np.ravel(Z)

Burada

Bir 3D hacim veya 3D yüzey arsa olarak bu noktaları görselleştirmek mümkün olabilir mi?

Oluştur 10/10/2019 saat 00:51
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

Cevap 10/10/2019 saat 02:53
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more