Fraktálok. Szemcsenövekedés

Slides:



Advertisements
Hasonló előadás
Integritási tartományok
Advertisements

Esélyt az esélyteleneknek
Egyenes vonalú egyenletesen változó mozgás
Környezeti és Műszaki Áramlástan II. (Transzportfolyamatok II.)
Szakítódiagram órai munkát segítő Szakitódiagram.
Nyilvánossági és tájékoztatási kötelezettségek Ékes Gyula, Váti Nonprofit Kft. Mátészalkai Területi Iroda Információs nap magyar partnerek részére, Békéscsaba.
A filozófia helye a középiskolai oktatásban
Nemlineáris és komplex rendszerek viselkedése
Fraktál művészet Keith Mackay.
FRAKTÁLOK.
Fogalma, története, „Fí” szám értéke
LED fotobiológia Schanda János és Csuti Péter Pannon Egyetem
V 1.0 Szabó Zsolt, Óbudai Egyetem, Haladó Programozás Parallel.For()
Miért láthatjuk a tárgyakat?
Geometriai Transzformációk
Vektormező szinguláris pontjainak indexe
Euklidészi gyűrűk Definíció.
Gyűrűk Definíció. Az (R, +, ·) algebrai struktúra gyűrű, ha + és · R-en binér műveletek, valamint I. (R, +) Abel-csoport, II. (R, ·) félcsoport, és III.
Maple Vs. Sage Vs. Geogebra
1.9 MÉRÉS ELLENŐRZŐ KÉRDÉSEI
FRAKTÁLOK.
Borland C/C++ mintapéldák mutatókra
Programozás I. Horváth Ernő.
HŐSUGÁRZÁS (Radiáció)
Valós számok Def. Egy algebrai struktúra rendezett test, ha test és rendezett integritási tartomány. Def. Egy (T; +,  ;  ) rendezett test felső határ.
Elemi alkalmazások fejlesztése I.
FRAKTÁLOK.
Delaunay háromszögelés
Fizika 3. Rezgések Rezgések.
Többdimenziós skálázás (7. fejezet). Alapgondolat Feltáró elemzés A skálázással az adatok közötti különbségeket vizsgáljuk, illetve vetítjük le őket kevesebb.
Felhajtóerő, Arkhimédész törvénye
Úszás, lebegés, merülés.
További vektor, mátrix algoritmusok
HOL VAN AZ ÉLET? AZ ÉLET KÉT ALAPVETŐ ISMÉRVE 1.) Az élőlény logikus, ésszerű művelet. Hatalom amelyik szervezése alá vonja a tér és az idő törvényeit.
Dr. Balogh Péter Gazdaságelemzési és Statisztika Tanszék DE-AMTC-GVK
Számítógépes Grafika 2. gyakorlat Programtervező informatikus (esti) 2011/2012 őszi félév.
2. Koordináta-rendszerek és transzformációk
Felhajtóerő.
Úszás, lebegés, merülés úszás lebegés merülés.
Képalkotás lencsékkel Tvorba obrazu šošovkami
A folyadékok sűrűsége Hustota kvapalín.
Összefoglalás a 2. zárthelyihez Hőszállítás Épületgépészet B.Sc., Épületenergetika B.Sc. 5. félév november 11.
Fraktálok és a Mandelbrot halmaz.
SUGÁRZÁS TERJEDÉSE.
Hővezetés, Hőtágulás.
A térvezérelt tranzisztorok I.
Makai M.: Transzport51 A koordinátázás kérdése Ha a világban meg kell adni egy helyet: fizikai koordináták (x,y,z) (origó és egység) postai címzés pl.
Fraktálok Szirmay-Kalos László.
t A kétoldalú statisztikai próba alapfogalmai
Nova Alpin Kft Bomboly bánya vágatstabilizálás és lezárás 2012.
RADIX bináris számokra ___A___ Szembe 2 mutatóval, ha a felsőnél 1-es, az alsónál 0, akkor csere.
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Önálló laboratórium I. Mesterséges tapintás érzékelő Konzulens: Kis Attila Dr. Szolgay Péter.
Integrálszámítás.
előadások, konzultációk
Excel programozás (makró)
Fenntarthatóság és Káosz
1 Tárgy- feladatelemzés módszerei Dr. Kaucsek György.
Egyenlet, egyenlőtlenség, azonosság, azonos egyenlőtlenség
Nemlineáris dinamikus rendszerek alapjai VI. gyakorlat
A tökéletes számok algoritmusa
Térbeli tájékozódás fejlesztése
TÁMOGATÁSOK ÁLLÁSKERESŐKNEK
Hogyan mozog a föld közelében, nem túl nagy magasságban elejtett test?
FÉNYVISSZAVERŐDÉS SÍKTÜKÖRRŐL
II. konzultáció Analízis Sorozatok Egyváltozós valós függvények I.
Testek úszása, lebegése és elmerülése
A Fraktálok Szent István Király Zeneművészeti szakközépiskola és AMI
Nemlineáris dinamikus rendszerek alapjai VII. gyakorlat
B M Java Programozás 1. Gy: Java alapok IT A N Ismétlés ++
Szögfüggvények és alkalmazásai Készítette: Hosszú Ildikó Nincs Készen.
Előadás másolata:

Fraktálok. Szemcsenövekedés 5. előadás

Fraktáldimenzió az 1970-es években Mandelbrot és társai fejlesztették ki a fraktálgeometriát az elágazó testek jellemzőinek a leírására az egyik bevezetett jellemző mennyiség a fraktáldimenzió összefüggés a tömör testek sugara és tömege között ha a tárgy dimenziója (D) megegyezik az euklideszi tér dimenziójával (d) ha egy testre definiálható a dimenziója, de az kisebb, mint d d – fraktáldimenzió a valóságban a skálázási egyenlet nem érvényes a teljes tartományra, van egy alsó és egy felső levágási határ mikrostruktúra <-> végesméret fraktálok másik jellemzője az önhasonlóság a különböző skálákon

Perkoláló klaszter fraktáldimenziója Algoritmus: definiáljuk a rácsot (NxN) és a p = 0.5927 aktiválási valószínűséget végigjárjuk a rácsot és mindenpontját p valószínűséggel aktiváljuk megszerkesztjük a klasztereketés mindegyiket egyedi számmal látjuk el megvizsgáljuk, létezik-e perkolálóklaszter ha igen, akkor csak ezt hagyjuk a rácson meghatározzuk a „tömeg” – sugár összefüggést, ennek átlagértékéből fraktáldimenziót számolunk void clusterDetect(){ clusterNr = 1; for(int lx=1; lx<N; lx++) for(int ly=1; ly<N; ly++){ if(lattice[lx][ly] == 1){ clusterNr++; lattice[lx][ly] = clusterNr; rec(lx, ly); } void rec(int i, int j){ if(lattice[i+1][j]==1){ lattice[i+1][j] = clusterNr; rec(i+1, j); } if(lattice[i][j+1]==1){ lattice[i][j+1] = clusterNr; rec(i, j+1); if(lattice[i-1][j]==1){ lattice[i-1][j] = clusterNr; rec(i-1, j); if(lattice[i][j-1]==1){ lattice[i][j-1] = clusterNr; rec(i, j-1); Klaszterdetektálás Megj. mindkét metódus (függvény) ismeri a lattice és a clusterNr változókat ebben a példában a rácsot szegélyeztük 0 értékű cellákkal

Tökéletes matematikai fraktálok – Koch görbe public void iterate(double x1, double y1, double x2, double y2, int n) { if (n > 0) { double dx = (x2−x1)/3; double dy = (y2−y1)/3; double xOneThird = x1 + dx; // új végpont a szakasz 1/3 pontjánál double yOneThird = y1 + dy; double xTwoThird = x1 + 2∗dx; // új végpont a szakasz 1/3 pontjánál double yTwoThird = y1 + 2∗dy; // a (dx, dy) szakasz elforgatasa 60 fokkal // és ennek hozzáadása a (xOneThird,yOneThird)-hez double xMidPoint = (0.5∗dx − 0.866∗dy + xOneThird); double yMidPoint = (0.5∗dy + 0.866∗dx + yOneThird); // minden szegmens 4 újabbat generál iterate (x1,y1,xOneThird,yOneThird,n−1); iterate (xOneThird,yOneThird,xMidPoint,yMidPoint,n−1); iterate (xMidPoint,yMidPoint,xTwoThird,yTwoThird,n−1); iterate (xTwoThird,yTwoThird,x2,y2,n−1); } else { int ix1 = myWorld.xToPix(x1); int iy1 = myWorld.yToPix(y1); int ix2 = myWorld.xToPix(x2); int iy2 = myWorld.yToPix(y2); drawSegment(ix1,iy1,ix2,iy2 );

Koch-görbe fraktáldimenziója a Koch-görbe generálásánál minden lépésben a szakaszok hossza az eredeti 1/3-a lesz a szakaszok száma az négyszereződik

Más matematikai fraktálok négyzetes Koch-görbe Sierpinski háromszögek Sierpinski szőnyeg

Fraktálnövesztéses folyamatok - járványterjedés Rácsmodell: tekintünk egy négyzetrácsot egy elfoglalt rácspont egy fertőzött személyt jelent kezdetben egy fertőzött pontot teszünk a rács közepébe meglátogatjuk a négy legközelebbi szomszédját és mindeniket p valószínűséggel megfertőzzük, (1-p) valószínűséggel immunissá tesszük az újonan megfertőződött emberekre megismételjük a fertőzés terjedését (de csak a nem immunis szomszédokra) ! vizsgáljuk meg a kapott klaszter alakját a p függvényében és határozzuk meg a fraktáldimenzióját

Szemcsenövekedés – DLA (Diffusion Limited Aggregation) hópelyhek villámlás baktérium kolóniák DLA modell: tekintünk egy négyzetrácsot, a közepén elhelyezünk egy részecskét a centrumtól számított R sugarú kör valamely pontjáról elindítunk egy részecskét, ami véletlen bolyongást végez ha a bolyongás során hozzáér a már kialakult klaszterhez, hozzáragasztjuk új részecskét indítunk stb... Készítsük el a modell alapján a számítógépes szimulációt és határozzuk meg a kapott alakzat fraktáldimenzióját.