2024. április 26., péntek

Gyorskeresés

Fraktálok - Válogatás 03

Írta: | Kulcsszavak: Fraktál . nemlineáris dinamika . káosz

[ ÚJ BEJEGYZÉS ]

Kérésre válogattam még a régi képeimből. Nem művészi cél vezérelte a létrehozásukat, csupán látni szerettem volna, hogy különböző fizikai rendszerek fázisterei milyen geometriai változatosságot mutatnak - mivel a tanulmányokból "csupán" bizonyos karakterisztikáikat lehet megérteni, ám jó minőségű, nagy felbontású képeket ritkán találni bennük.

Több féle rendszert szimuláltam. Példa bifurkációs fraktálok generálására használt rendszerekre: két lejtő közt pattogó labda, Standard map, Logistic map, kettősinga, csöpögő csap. Példa komplex számsíkon ábrázolt fraktálok rendszereire (IFS fractals): Mandelbrot-halmaz, Burning ship, Burning bird.
Játszottam a fenti rendszerek csatolásával (2 vagy 3 azonos, ill. különböző rendszerrel), a csatolási együttható szinuszos, random vagy egyéb módon történő perturbálásával, egyéb paraméterperturbációkkal, illetve zaj beinjektálásával. Egyenletek a Fractalforums-on, bkercso név alatt...
A számításigényesebb képek akár 1-2 hétig is készültek, a gyorsabbak 10..60 percet vettek igénybe egy ~10 évvel ezelőtti átlagos gépen (Core2Duo).
A kettősinga legnagyobb fázistérképe 12 magon készült (12x2,67GHz) 1 héten át, saját, optimalizált adaptív dt lépésközzel.

Elsőnek nézzük meg, hogyan születik egy bifurkációs fraktál! Vegyük a lejtők közt pattogó labdát! Látszik, hogy ez egy kaotikus rendszer: ha kissé eltérő helyről ejtjük le, akkor néhány pattanás után már teljesen másképp fog mozogni:

Ilyen rendszerek viselkedéséből bifurkációs fraktált úgy kaphatunk, hogy pl. a vízszintes tengelyen valamely kiindulási paramétert változtatjuk - pl. a labda kezdősebességének iránya és a lejtő által bezárt szöget -, míg a függőleges tengely mentén mindig teszünk egy pontot, amikor egy kiválasztott renderelési kritérium teljesül - pl. amikor a labda megpattan, ábrázoljuk a sebességének irányát.

Pár kép a labdáról. Az első kettőnél megadtam a zoomolási sort, hogy lássuk, hova nagyítottam bele:

Példa olyan bifurkációs fraktálra, amelynek egynél több attraktora van. Az összes attraktor feltérképezéséhez minden pixeloszlop generálása során többször kell elindítani a rendszert, a függőleges tengely mentén ábrázolt paraméter kezdőértékét minden indításkor megváltoztatva:

Az ilyen többtrajektóriás rendszerek sajátossága, hogy a trajektóriák sokszor sávokra szaggatják a fraktált: amikor a rendszer az egyik attraktor körül jár, nem ugrik át egy másikra:

A klasszikus bifurkációs alakzat olyan elmosódott részekben is felfedezhető, amelyekben nem is várnánk! (Egyébként is jellemző a fraktálgenerálásra, hogy az intuitív gondolkodás rendre csődöt mond. Mire az ember megírja a generátorprogramokat, nagyjából elkezd képet alkotni róla, mi is az a skálafüggetlenség. :) )

Elmosódott képeket legkönnyebben paraméter-perturbációval kaphatunk:

Ezt kauzalitásosnak neveztem, de már bele kéne túrni a forráskódba, hogy megtudjam, mi is történt...

A Medúza:

A bevett logaritmikus helyett hiperbolikus színezést használtam:

Valamiféle "paraméterfelcserélést" alkalmaztam. Talán iterációnként felcseréltem 2 paramétert... :F

A bifurkációs "alapábra", a Logistic map bifurkációs helyeinek eloszlása. A kép története, hogy a falra kitehető, nagy felbontású kép elkészítéséhez írtam egy vonalvastagító függvényt - hogy távolról is látni lehessen a vonalakat -, amit a lenti képhez eltúloztam.

Az utolsó ilyen típusú fraktál: a kettősinga fázistere, biz. elfelejtett paraméter értéke alapján színezve:

Mezei Mandelbrot-halmaz abból az időből, amikor örültem, hogy végre elkészült a fraktálgenerátorom - amit Pascalban írtam. :DDD Vagyis az irodalmazás első hullámának és a programozás felelevenítésének elvégzése utánról.

Szintén:

Minden fraktálból a generálása után színezőalgoritmussal alkotunk képet. A fraktálokat először .txt fájlokba írom. Alant egy ilyen nyers fraktál text-fájlja látható az IrfanView-val megjelenítve. Vagyis színezés nélkül, pusztán a számok egymás mellé írva. Az árnyalatokat lényegében az elválasztó szóközök sűrűsége adja. :D

Csatolt Mandelbrot-halmazok, a csatolási állandó mértéke szinuszosan modulálva:

Csatolt Burning bird és Mandelbrot:

És végezetül... ez is az! :R

Még 3 kép:

Hozzászólások

(#1) Eastman


Eastman
őstag

Nagyon szép fotók Hol készültek? Szolnokon?

https://logout.hu/tema/re_gerincserv_muteti_kezelese/keres.php?suser=Eastman ⮞ Műtét nélkül is lehet megoldás...

(#2) bkercso válasza Eastman (#1) üzenetére


bkercso
nagyúr

Köszi!
Megkérdezem nagymamámat!

Megjelentek! : MFD3 és MFA3 || bkercso HiFi készülékek: https://hardverapro.hu/aprok/hirdeto/bkercso/keres.php?search_exac=0&search_title=0&usrid=341946&buying=0

(#3) Eastman válasza bkercso (#2) üzenetére


Eastman
őstag

Ez akár lemezborító is lehetne. Szép.

https://logout.hu/tema/re_gerincserv_muteti_kezelese/keres.php?suser=Eastman ⮞ Műtét nélkül is lehet megoldás...

(#4) bkercso válasza Eastman (#3) üzenetére


bkercso
nagyúr

:R
'The divine self', vagy vlm hasonló.

Megjelentek! : MFD3 és MFA3 || bkercso HiFi készülékek: https://hardverapro.hu/aprok/hirdeto/bkercso/keres.php?search_exac=0&search_title=0&usrid=341946&buying=0

(#5) Luck Dragon

Vajon kinek a kérésére készülhetett el ez a bejegyzés ? :)
Amúgy nagyon szépek , mint mindig :)) (köszönöm )

A káosszal teremtek rendet. Philips & TPvision primary visitor. Philips Design line.

(#6) UnA


UnA
Korrektor

És van mandala-brot képed is :)

(#7) totron


totron
addikt

kauz1: nyári libbenőszoknya darázsderekúaknak
kauz2: szellemi szatyorlerakat csatlakozési tüneménnyel
kauz3: betorzult tér, kócolódással, háttérképnek (mai, átlagos társasház wifitelítettségi vizualitása)
kauz4: agysugár a bálnának, szerencsecsonttal
kauz5: rákröntgen.
medúza: szépen stilizált Uborka London városából, csúcsfejében zavaró bevilágításokkal.
hiperboli-kolor: laborban nevelt rákollósor, szétvágott selyemrövidnadrág anyagával betakarva. Meg ne fázzon a magában mozgó csont.
paramétercsere: ufójelek-hangsávok: jönnek. Két genitáliaábrázolást is sikerült leküldeni véletlenül. Kivéve ha ez nem a terv szerves és szándékos része.
bifurka: dizájnszatyor termelői piacra, biztonsági kötéllel.
fázistér felejtéssel: Mézga Aladár űrhajója selyempaplanból, alul csöpögő, ehető üzemanyagzselével. Már felszállásra kész.
Pascalfraktál: óriásvirágok által uralt, erősen duálgravitáló légtérbe kisodródott medina (meditáló nő). Középen a 2 pólus egyenlő ereje tartja. Ezen a képen jobban kijön a kövérsége vagy csak kezdik szétszakítani a szép külsejű erők.
szintén: színes sejttánc, középen önmagát buddhistává meditált ülőbajnokkal.
FraktálView: békésen alvó beton (arca jobb oldalon látható)
modulált mérték: kéken dús terméslombozatba épp belefaló farkasróka, melynek pocakját már begyűrte egy fekete lyuk. Ami a talajt illeti, ott traktor- és terepjárótevékenység zajlott időben visszább.
csatolva égő madár: jó hideg van a sziget körül, sivatagos mivolta ellenére.
végezetül: Digitális nagyestélyibe öltözött rája. Az öltöztető a nagy pörgés közepette mondta, hogy már adom is rája.

[ Szerkesztve ]

(#8) bkercso válasza totron (#7) üzenetére


bkercso
nagyúr

Nekem is pont ez jutott eszembe róluk! Hát nem furcsa, mennyire egy rugóra jár az agyunk?! :))

[ Szerkesztve ]

Megjelentek! : MFD3 és MFA3 || bkercso HiFi készülékek: https://hardverapro.hu/aprok/hirdeto/bkercso/keres.php?search_exac=0&search_title=0&usrid=341946&buying=0

(#9) Eastman válasza bkercso (#8) üzenetére


Eastman
őstag

Némelyik képet érdemes elforgatni, mert úgy mást juttat az eszünkbe. ;)

Ozorára nem mész velük? :D

https://logout.hu/tema/re_gerincserv_muteti_kezelese/keres.php?suser=Eastman ⮞ Műtét nélkül is lehet megoldás...

(#10) subset


subset
senior tag

Cool, köszönjük !
Ez aztán a hobbi :K

[ Szerkesztve ]

Használj Te is szabad szoftvert !

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.