Artikel ini akan membimbing anda melalui pelbagai langkah yang boleh anda gunakan untuk mencipta plot isosurface menggunakan modul plotly graph_objects.
Plot Isosurface Asas
Untuk mencipta plot isosurface asas menggunakan modul Plotly graph_objets, kita boleh menggunakan kelas go.Isosurface() diikuti dengan parameter x, y, z dan nilai. Contoh kod ilustrasi adalah seperti yang disediakan di bawah.
import plotly.graph_objects sebagai pergi
ara = pergi.Rajah ( data =pergi.Isosurface (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Dengan = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
nilai = [ 1 , dua , 3 , 4 , 5 , 6 , 7 , 8 ] ,
Yang paling besar = dua ,
isomax = 6 ,
) )
ara.tunjukkan ( )
Angka yang terhasil adalah seperti berikut:
Menanggalkan Penutup untuk Isosurfaces
Anda boleh mengalih keluar permukaan berkod warna pada sisi domain dengan menetapkan parameter topi seperti berikut:
Angka yang terhasil adalah seperti berikut:
Menetapkan Kelegapan Isosurfaces
Kita boleh menetapkan kelegapan isosurfaces dengan menentukan parameter kelegapan, seperti yang ditunjukkan dalam jadual berikut:
Kod sebelumnya harus mengembalikan kod seperti yang ditunjukkan:
Menetapkan Skala Warna Lalai
Anda juga boleh menentukan skala warna untuk plot anda dengan menggunakan parameter skala warna, seperti yang ditunjukkan dalam jadual berikut:
Ini menetapkan skala warna kepada badan hitam, seperti yang ditunjukkan dalam rajah keluaran berikut:
Kesimpulan
Artikel ini menerangkan cara membuat isosurfaces menggunakan modul Plotly graph_objects. Kami menunjukkan kepada anda cara untuk mengalih keluar penutup untuk isosurfaces, menetapkan kelegapan dan menetapkan skala warna lalai. Terima kasih kerana membaca, dan sila semak dokumen untuk mendapatkan maklumat lanjut.