Artikel ini akan memandu Anda melalui berbagai langkah yang dapat Anda gunakan untuk membuat plot isosurface menggunakan modul plotly graph_objects.
Plot Isosurface Dasar
Untuk membuat plot isosurface dasar menggunakan modul Plotly graph_objets, kita dapat menggunakan kelas go.Isosurface() diikuti oleh parameter x, y, z, dan values. Contoh kode ilustrasi seperti di bawah ini.
impor plotly.graph_objects sebagai Pergilah
ara = pergi.Gambar ( data = pergi.Isosurface (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
kamu = [ 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 terbesar = dua ,
isomax = 6 ,
) )
gambar.show ( )
Gambar yang dihasilkan adalah sebagai berikut:
Menghapus Caps untuk Isosurfaces
Anda dapat menghapus permukaan berkode warna di sisi domain dengan menyetel parameter caps sebagai berikut:
Gambar yang dihasilkan adalah sebagai berikut:
Mengatur Opacity Isosurfaces
Kita dapat mengatur opacity isosurfaces dengan menentukan parameter opacity, seperti yang ditunjukkan pada tabel berikut:
Kode sebelumnya harus mengembalikan kode seperti yang ditunjukkan:
Mengatur Skala Warna Default
Anda juga dapat menentukan skala warna untuk plot Anda dengan menggunakan parameter skala warna, seperti yang ditunjukkan pada tabel berikut:
Ini menetapkan skala warna ke benda hitam, seperti yang ditunjukkan pada gambar output berikut:
Kesimpulan
Artikel ini menjelaskan cara membuat isosurfaces menggunakan modul Plotly graph_objects. Kami menunjukkan kepada Anda cara menghapus batas untuk isosurfaces, mengatur opacity, dan mengatur skala warna default. Terima kasih telah membaca, dan jangan ragu untuk memeriksa dokumen lebih lanjut.