Itererande funktionssystem
Itererande funktionssystem, eller IFS (eng; iterated function system), ett system bestående av en eller flera linjära eller icke-linjära transformationer som vid upprepad beräkning konvergerar en parameter i valfritt antal dimensioner mot en fraktal. IFS kan användas för att producera avbildningar av naturliga fraktaler såsom grenar, löv eller blommor med enkla metoder.
Några exempel:
Drakkurva. | Ormbunke. | Juliamängden. |
Definition
Cantordamm, skapad med två olika transformationsregler och sedan har transformationerna utförts på en cirkel. Konvergensen, storleken på skalningen och translationen för varje iteration syns tydligt. |
Välj n antal olika uppsättningar regler för hur parametern skall transformeras och låt sedan ett slumpmässigt valt heltal vara index för vilken regeluppsättning som skall brukas i nästa iteration. Var och hur man sedan utför transformationerna kan variera, vanligen används datorgrafik men även kopieringsmaskiner kan användas i den så kallade "xeroxmetoden" plus ytterligare ett antal metoder. "Parametern" som transformeras behöver nödvändigtvis inte vara en punkt utan kan lika gärna vara en linje, cirkel (som i Cantordammet till höger) eller något annat objekt.
Exempel:
Den allra enklaste fraktalen av dem alla cantordammet kan man skapa i en dimension med hjälp av ett IFS med två olika regeluppsättningar som endast består av skalning och translation, skalningen är dessutom samma för båda reglerna:
- n+1
Se: Cantordamm för en utförligare beskrivning.
Fler metoder
Se artikeln Fraktal för den metod för itererade funktionssystem som vanligen brukas när datorgrafik används. Där beskrivs hur en bild av ett ormbunksblad kan skapas med IFS. Se Sierpinskitriangel för en enkel metod som kallas "slumpvandring" och Juliamängden för hur en rotutdragning i två dimensioner, där slumpen avgör vilken av de två rötterna som skall brukas i nästa steg, skapar icke-linjära konvergenser mot Juliamängdens rand.
Externa länkar
Media som används på denna webbplats
Birds!, är en 3D sv:fraktal skapad med ett sv:itererande funktionssystem.
För en beskrivning av tekniken som skapat bilden se: sv::Bild:Sierpinskipyramid.jpg samt sv::Bild:Sierpinskioktaeder.jpg.
Kategori:Bilder av fraktalerJulia set for c = 0.4 + 0.3i. Made with IIM
sv:Cantordamm uppbyggt av cirklar, en sv:fraktal. Kategori:Bilder av fraktaler
sv:von Kochs snöflinga, en sv:fraktal skapad av den svenske matematikern sv:Helge von Koch år 1904.
Andra bilder i samma serie:
Image: User:Solkoll.
Graphical illustrations made from mathematical algorithms, (well, some of them are "handcrafted" =)
More images I have made from maths: See also: Solkoll 2D & Solkoll 3D |
Kategori:Bilder av fraktaler