Cum de a construi un fulg de nea Koch

Fractal fulg de nea - una dintre cele mai faimoase și misterioase obiecte geometrice - descrisă de Helge von Koch la începutul acestui secol. Prin tradiție, este numit în literatura noastră Koch fulg de nea. Aceasta este o foarte „ghimpată“ forme geometrice, care pot fi văzute metaforic, ca urmare a multiple „înmulțirea“ Steaua lui David pe sine. Sase dintre grinzi principale sale sunt acoperite cu un număr infinit de Vertex „ace“ mari și mici. Fiecare fragment microscopic al circuitului fulgelor ca două picături de apă, cum ar fi toate grinda mare și faza lungă, la rândul său, conține un număr infinit de aceste fragmente microscopice aceleași.

Vizualizarea structurilor geometrice fractale este posibilă numai cu ajutorul unui calculator. Build Koch fulg de zăpadă deasupra al treilea ordin de mână este deja foarte dificil, și să se uite spre infinit doresc acest lucru! Prin urmare, de ce să nu încercați să dezvolte un program de calculator adecvat. În RuNet pot găsi recomandări pentru a construi Koch fulg de nea de triunghiuri. Rezultatul acestui algoritm arata ca un set de linii intersectate. Interesant de a combina cifra de „felii“. Koch fulgii de contur este format din segmente de lungime egală, înclinate la un unghi de 0 °, 60 ° și 120 ° în raport cu axa orizontală x. Dacă îi reprezintă, respectiv 1, 2 și 3, fulgul de zăpadă orice procedură va consta din triplete consecutive - 1, 2, 3, 1, 2, 3, 1, 2, 3 ... etc Fiecare dintre aceste trei .. tipuri de segmente pot fi atașate la cea anterioară sau celălalt capăt. În acest sens, putem presupune că fulgii de contur este format din segmente de șase tipuri. Notăm lor 0, 1, 2, 3, 4, 5. Astfel, suntem capabili de a codifica conturul orice ordine folosind 6 cifre (vezi. Figura).

Snowflake ordin superior se obține din precursorul ordin inferior prin înlocuirea fiecăruia dintre cele patru margini sunt conectate la fel ca palmele pliate (_ / \ _). Rib tip 0 se înlocuiește cu patru coaste 0, 5, 1, 0, și așa mai departe, în conformitate cu tabelul:

triunghi echilateral simplu poate fi considerat ca Koch fulg de zăpadă de ordin zero. In sistemul descris, acesta corespunde înregistrării de codificare 0, 4, 2. Restul poate fi preparat prin substituirea descrisă. Nu voi da procedura codul de aici, și, astfel, vă priva de plăcerea de a dezvolta propriul program. În scris, nu are nevoie de a utiliza un apel recursiv explicit. Se poate înlocui ciclul normal. În acest proces, va avea un alt motiv să se gândească la Recursivitate și rolul său în formarea kvazifraktalnyh modelează lumea din jurul nostru, iar în capătul drumului (cu excepția cazului, desigur, nu prea leneș pentru a merge prin ea până la capăt), puteți admira un model complex contururi fulgi de zăpadă fractale și uite în cele din urmă, în fața infinit.

versiune de tipărit

S-au găsit o eroare? Selectați-l cu mouse-ul și apăsați Ctrl + Enter!

Cum de a construi un fulg de nea Koch

Cum de a construi un fulg de nea Koch

Cum de a construi un fulg de nea Koch

Cum de a construi un fulg de nea Koch

Cum de a construi un fulg de nea Koch

Cum de a construi un fulg de nea Koch

subiecte fierbinti

Stay tuned

Cum de a construi un fulg de nea Koch

Nu pierdeți știri și articole importante din KV.by! Aboneaza-te la notificarea noastră.

comunitate