DEV Community

Nazwa Shabrina Zain
Nazwa Shabrina Zain

Posted on

Spiral Nazwa

Teks ini beberapa dibuat generative AI

Tahukah kamu dari nama "Spiral Nazwa" ini. Ia adalah rumus yang diciptakan oleh-ku jadi aku aku jelaskan asal-usulnya. Mari:

  • Spiral ini berarti melingkar atau berulang.
  • Nazwa adalah nama penciptanya nama Saya.

Setelah tahu dari kedua kata ini.
Spiral berarti melingkar atau berulang dengan bertumbuh, sehingga mempengaruhi posisi.

Ngomong-ngomong, nama awalnya adalah RSBP(N) bisa disingkat "Rumus Spiral Bertumbuh Posisi N". Mengapa Saya mengganti namanya? Karena Saya menciptakan rumus ini dan juga beberapa bantuan tangan AI juga. Bersyukur kepada Allah, jadilah rumus ini.

Penjelasan sederhananya:

Benda bergerak memutar, tapi setiap putaran

  • Radiusnya makin besar (gerakan menjauh).
  • Sudutnya makin besar (putaran berlanjut).
  • Posisinya (x, y) dapat diprekdisi.

Tujuan dari Saya membuat rumus ini adalah ingin membuat posisi benda yang bergerak, dengan gerakan berulang, tapi semakin lama semakin cepat atau luas.

Bayangkan saja benda berputar mengelilingi pusat. Setiap putaran, benda, menjauh dan bergerak lebih cepat, dan ingin tahu posisi (x, y) ke-n.

Jadi:

1. Gunakan Sistem Koordinat Polar

  • rn: Jarak dari pusat di langkah ke-n.
  • θn: Sudut (dalam radian atau derajat, biasanya radian) pada langkah ke-n.

2. Rumus Bertumbuh Logis

Misal:

  • rn = r0 + n × dr -> jarak bertambah setiap langkah
  • θn = θ0 + n × dθ -> sudut berputar setiap langkah

Lalu ubah ke koordinat kartesian:
xn = rn × cos (θn) yn = rn × sin (θn)

Rumus:
x(n)=(r0​+n⋅Δr)⋅cos(θ0​+n⋅Δθ)y(n)=(r0​+n⋅Δr)⋅sin(θ0​+n⋅Δθ)

Ini adalah rumus posisi untuk gerakan spiral bertumbuh bisa digunakan untuk:

  • Simulasi roket spiral.
  • Desain elemen UI/UX dinamis.
  • Pola lukisan atau desain grafis melingkar terus melebar.
  • Pola tanam bunga matahari (menarik rupanya!)
  • Dsb.

Pandangan Terhadap Spiral Fibonacci?

Secara matematis dan visual memang berbeda.

Tapi Spiral Nazwa berguna, apalagi ingin kontrol pertumbuhan spiral secara linier dan rotasi bebas.

Jadi Spiral Fibonacci melebar secara cepat sedangkan Spiral Nazwa melebar perlahan dan stabil.

Pandangan Terhadap Spiral Archimedes?

Secara matematis dan visual memang berbeda.

Disinilah letak perbedaannya:

  • Rumus Spiral Nazwa berbasis bilangan bulat n, bukan fungsi kontinu seperti spiral klasik
  • Spiral Archimedes kasus khusus dari dimana r0 = 0, θ0 = 0, dan dθ serta dr tetap. Tetapi rumus Spiral Nazwa lebih fleksibel, bisa membuat pola lain
  • Rumus Spiral Nazwa bisa digunakan untuk banyak hal.

Tautan membantu:

Top comments (0)