- 3D Calculator dari Desmos adalah halaman yang memperluas pengalaman kalkulator grafik online yang sudah ada ke lingkungan grafik 3D
- Penjelasan kalkulator mencakup grafik fungsi, plotting titik, visualisasi persamaan aljabar, slider, dan animasi grafik
- Saat ini, halaman tersebut memberi tahu bahwa browser yang digunakan tidak memiliki fitur yang diperlukan untuk menjalankan 3D Calculator
- Tautan panduan browser yang didukung dan aplikasi native disediakan untuk memeriksa kompatibilitas
- Untuk menggunakan kalkulator 3D, pengguna harus mengaksesnya dari lingkungan yang mendukung fitur browser yang disyaratkan oleh Desmos
Pengalaman yang ditawarkan di kalkulator grafik 3D
- Desmos 3D Calculator adalah halaman kalkulator grafik 3D milik Desmos
- Fitur yang disertakan dalam penjelasan kalkulator Desmos adalah sebagai berikut
- Membuat grafik fungsi
- Plotting titik
- Visualisasi persamaan aljabar
- Menambahkan slider
- Animasi grafik
Syarat menjalankan di browser
- Pada isi halaman saat ini, ditampilkan pesan bahwa browser belum dikonfigurasi dengan fitur yang diperlukan untuk menjalankan Desmos 3D Calculator
- Lingkungan yang kompatibel dapat dicek di Supported Browsers & Native Apps
1 komentar
Komentar di Hacker News
Ada cukup banyak YouTuber yang membuat animasi dengan Desmos
Saya belum pernah mencobanya sendiri, tetapi hasil yang dibuat orang-orang selalu menarik
https://youtu.be/4_8eY_Ij-5k
Penjelasan video di atas: https://www.youtube.com/watch?v=6tBkJhmpfFc
xy, tetapi bagian komentar sekali lagi menunjukkan level lainhttps://www.youtube.com/watch?v=XvS_yBj-nDM&list=PL2lqjYK9wCjzC4Y9xHYhot8YCXMpe9s35&index=1
Tes
sin(x)sin(y)sin(z)>0.1lolosSelain itu,
sin(x)sin(y)sin(z)+0.1sin(10x)sin(10y)sin(10z)>0.1juga bisahttps://www.desmos.com/3d/85d41ad6c6
iataucomplex()Beberapa ekspresi untuk dicoba di GeoGebra antara lain
xi^2,e^xπi,e^(πi^x),e^(x π i^π), dan sebagian tampak seperti lingkaran, spiral, kisi, atau bahkan macetHanya SageMath yang dengan prapemrosesan Python mengubah
^bukan menjadi XOR, melainkan pangkatexp()atau**; di SymPy, penanganan simbol sepertiE,I,piitu pentingSympy Gamma: https://gamma.sympy.org/
Sympy Beta adalah SymPy Gamma yang dikompilasi ke WASM: https://github.com/eagleoflqj/sympy_beta
Saya penasaran apakah saat memvisualisasikan koordinat kompleks, memetakannya ke sumbu z itu berguna, atau apakah fase kompleks yang diperlukan untuk fungsi gelombang qubit
psijuga perlu divisualisasikan sebagai dimensi berdimensi lebih tinggiTerima kasih kepada orang yang mempertimbangkan gimbal lock saat merancang kontrol rotasi
Wah, https://www.desmos.com/3d/9eb92bb6e2 — permukaan fungsi implisit bisa dibuat
Tampilannya bagus, dan dalam beberapa situasi sepertinya bisa dipakai untuk mengajar fungsi 3D. Terutama tampak berguna untuk fungsi kompleks yang membutuhkan akurasi lebih tinggi
Namun pada tahap pengantar 3D, grafik yang menampilkan kisi sering kali lebih baik daripada kurva halus, jadi saya rasa sebagian besar waktu saya akan tetap memakai CalcPlot3D
CalcPlot3D juga mendukung dengan baik penampilan titik dan vektor pada fungsi, peta kontur, serta visualisasi benda putar
https://c3d.libretexts.org/CalcPlot3D/index.html
Guru eksperimen matematika SMA saya menyuruh kami membuat representasi fungsi 2D pada sistem koordinat Kartesius tak hingga, termasuk integral dan turunan, lalu kemudian memperluasnya ke rotasi fungsi 3D dan keluaran warna pelangi
Itu proyek yang cocok dikerjakan dengan C#, karena dimulai dari satu titik di kanvas lalu sisanya disusun lewat ekstensi objek dasar
(x^{2}+9/4y^{2}+z^{2}-1)^{3}-x^{2}z^{3}-9/(80)y^{2}z^{3}=0Desmos adalah kalkulator grafik terbaik dari sisi biaya karena gratis dan aksesibilitasnya juga bagus. Hanya saja saya berharap ini open source
Saya pernah mencoba membuat alternatifnya, tetapi sangat sulit mengejar fiturnya, dan saya berharap ada alternatif open source
Edit: sepertinya sudah ada https://www.geogebra.org/
Siswa yang bosan dan penuh rasa ingin tahu bisa mengutak-atik software kelas dengan cukup kreatif, jadi software yang banyak bug atau tidak intuitif sulit bertahan
Siswa yang mengeksplorasi melampaui penjelasan guru, siswa biasa yang mengandalkan alat untuk membantu memahami konsep, dan guru yang harus memasukkannya ke rencana pelajaran tanpa tutorial terpisah, semuanya membutuhkan stabilitas
Sebagai gantinya, dokumentasi API-nya ditulis dengan baik, sehingga sangat mudah menyematkan Desmos ke situs
[^1]: https://github.com/desmosinc
[^2]: https://www.desmos.com/api/v1.8/docs/index.html
Desmos tampak seperti penerus spiritual yang bagus seandainya bukan closed source
https://www.geogebra.org/m/pR5DME5S#material/yumfrbjr
Saya kurang paham bagaimana lisensi ini bisa hidup berdampingan dengan GPL
Saya penasaran apakah ada yang bisa menjelaskan bagaimana ini bekerja
Keandalannya tidak pasti, tetapi ada komentar Reddit lama yang menjelaskan metode yang dipakai Desmos 2D. Karena cara itu juga bisa diterapkan ke 3D, Desmos 3D mungkin serupa
[1]: https://www.reddit.com/r/desmos/comments/qlhmbc
Pasti ada banyak optimisasi, tetapi saya sulit membayangkan cara lain. Ada juga teknik ray tracing atau ray marching, tetapi hasilnya tampak berbeda, dan untuk fungsi sembarang biayanya kemungkinan terlalu besar
Ada juga algoritma marching tetrahedra, tetapi tidak terlihat seperti itu, dan sekarang paten marching cubes sudah kedaluwarsa, saya juga tidak melihat alasan kuat untuk memakainya
Saya suka kombinasi
calcdangnuplothttps://github.com/lcn2/calc
Sebelum pembicaraan beralih ke
dc(1)/bc(1),calcmendukung jauh lebih banyak hal, seperti bilangan kompleks, pseudo-struct/fungsi mirip C, desimal kustom, dan lainnyaDan
calc/gnuplotberjalan bahkan di perangkat setara toaster atau sistem lama berusia 20–25 tahunBenar-benar luar biasa. Menggeser grafik, zoom in/out, dan memutar bekerja persis dengan tombol mouse yang diharapkan, sehingga sangat mudah
Di sebagian besar paket matematika komersial sekalipun, interaksi seperti ini selalu terasa sangat kaku, tetapi di sini berjalan baik