XaoS

A Matek.hu wikiből

A XaoS (ejtsd: "kháosz") egy ingyenesen letölthető, gyors interaktív fraktálrajzoló szoftver, mely sok-sok segítséget nyújthat a fraktálok megismerésében. A program reliance first capital használata során akármennyire ráközelíthetünk és eltávolodhatunk egy adott ponttól, és közben folyamatosan szemmel is követhetjük a változásokat, jobban mondva a változatlanságokat.

A program akkor is könnyen használható, ha stun gun nem ppi claims ismerjük magukat a fraktálokat. A beépített animáció segítségével gyorsan és látványos módon ismerkedhetünk megb proposal software a fraktálok legalapvetőbb tulajdonságaival.

Tartalomjegyzék

Jellemzői

A XaoS legfőbb előnye, hogy szélesebb körű betekintést nyerhetünk a fraktálok világába azzal, hogy szabadon és könnyen ráközelíthetünk a fraktálra és el is távolodhatunk tőle. Ez a dinamikus vizualizációs rendszer a legfőbb fraktáltípusokat tartalmazza, de egyedi képlet beírására is van lehetőség. Az alakzatokat egy-két gombnyomással hívhatjuk elő, majd pedig kedvünk szerint változtathatjuk meg a kinézetüket. Például csökkenthetjük vagy növelhetjük az iterációk számát, MFA Degree változtathatjuk a színezési módokat, transzformálhatjuk őket, de a szűrők aktivizálásával nagyon érdekes képek is elénk tárulhatnak. Sőt, az adott Dr Susan Lim Singapore alakzat casino jellemző tulajdonságait, mint erin azar például a nevét, aktuális iterációk számát vagy éppen az aktuális színezést, meg is jeleníthetjük a behavioral targeting

képernyőn.

A beépített fraktálok között megtalálhatjuk a méltán híres Mandelbrot-halmazt, a Newton-féle fraktált, a Barnsleyt, de a nevezetes Koch-féle hópelyhet vagy a Spidront is.

Gyors, folyamatos működés

A XaoS sokban különbözik az ismert fraktálrajzoló programoktól. Ebben a programban csak a kurzort kell a kívánt pontra helyezni, lenyomni az egér bal gombját és máris közelítünk gyorsan és dinamikusan a Indoor Water Features fraktál belsejébe. Olyan, mintha repülnénk a fraktál felé. Ha véletlenül túlhaladtunk a célon, akkor a jobb egérgombbal könnyen vissza is fordulhatunk. Akár az egész ábrát egyben is elmozdíthatjuk.

A XaoS ráközelítő algoritmusa akkor is gyorsan működik, ha a számítógépünk nem a legmodernebb darab. Ugyanis a XaoS-t még a 486-osok idejében hozták létre, és azokhoz a gépekhez képest ma már bármelyiken jól fut.

Kézzel fogható tananyag

A XaoS-ban találhatunk számos filmszerű oktatóprogramot, amelyekkel nagyszerű lehetőségünk nyílik egy kicsit a fraktálok világába és magába a programba betekinteni. Ráadásul úgy tehetjük mindezt, hogy egyszerűen a Segítség menü Útmutatók alpontjából a nekünk tetsző címre kattintunk. Az ott található elemek némafilmek, de a képek Funny Quotes online mellett a feliratozás sokat segít abban, hogy egy-egy témáról képet kapjunk. Éppen ezért ideális tananyag egy-egy különleges matematika órán vagy szakkörön. Egy olyan száraz témát, mint például a komplex számok, vibráló, sokatmondó képek segítségével tárhatjuk a diákok szeme elé.

Íme néhány cím a filmek közül:

24 beépített fraktálképlet

A Sierpinski háromszög egy kicsit másképp
A Sierpinski háromszög egy kicsit másképp

A klasszikus fraktáloktól kezdve, mint például a Mandelbrot-halmaz vagy a Sierpinski-háromszög, a kevésbé ismert macskaszemig 24 fraktált tudunk előhívni a XaoS-ból. Azonban a többi funkció segítségével szinte végtelen a képeknek a száma, melyeket létre tudunk hozni belőlük.

Bármely képletet alkalmazzuk, két módban tudjuk a képeket megjeleníteni: Mandelbrot- és Julia-módban. Ennek segítségével teljes mértékben megvizsgálhatjuk a kapcsolatot a megfelelő két halmaz különböző részei között.

Ráadásul a képeinket 6 különböző síkra helyezhetjük, így aztán tényleg nincsen se szeri se száma az előhívott, megrajzolt fraktálképeknek. Ha mindez még mindig nem lenne elég, bárkinek lehetősége van saját képlet megalkotására is.

Utólagos változtatások és szűrők

Ha még több változatosságra vagy különlegesebb látványra vágyunk, akkor aktivizáljuk a szűrők funkciót. Ezeket elég bekapcsolni a kép elkészülte után is, nem kell előre kitalálni, hogy melyiket és mikor szeretnénk használni.

Néhány példa az utólagosan bekapcsolható szűrők közül:

  • edge detection, azaz a "szélek" megrajzolása
  • csillagmező hatás
  • dombormű hatás

30 féle színezési opció

Algoritmusok széles választéka áll rendelkezésre a fraktálok színezésére. 10 külső színezési mód, 10 belső színezési mód és még 10 true-color színezési mód is rendelkezésre áll. Közöttük vannak hagyományos színezési metódusok (iterations, biomorphs, binary decomposition) és olyanok is, amelyek csak a XaoS-ra jellemzőek.

Háromféleképpen hozhatunk létre véletlenszerű színpalettákat is, és ha ezek nagyon megtetszenek, bármikor elő is hívhatjuk őket a Paletta menü 3. menüpontjával.

Színek szempontjából a XaoS-ban megtalálható a 256 színű paletta, a hi-color, a true-color és a fekete-fehér paletta is.

Mentés, megnyitás, megosztás

A XaoS-ban elkészült ábrákat többféleképpen lehet elmenteni:

  • PNG formátumban saját használatra.
  • A fraktál jelenlegi állapotának mentése az összes tulajdonságával együtt, mint például elhelyezkedés, színpaletta, szűrő. Ezt a fájlt bármikor meg lehet nyitni, hogy újra megcsodálhassuk.
  • Fel is lehet venni a fraktálokat egymás után, ezekből kis filmek készíthetők. Hasznos lehet saját tananyag készítésekor, vagy bemutatókhoz. Ezeket szöveg formátumban lehet elmenteni, amely szövegszerkesztővel változtatható.
  • PNG fájlok sorozatából film készíthető az ffmpeg, mencoder, vagy más filmkészítő programok segítségével.

Részletes dokumentáció

A XaoS-ban elérhető egy beépített segítség, ami igen részletes és szerteágazó leírást ad a sok-sok, a programban található opcióról. Ehhez az angol nyelvtudás nélkülözhetetlen, ugyanis mindegyik angol nyelven szerepel.

A fejlesztők névjegye is megtalálható, így ha esetleg valaki kedvet érez hozzá, akkor akár segíthet is a program fejlesztésében.

Ezeken kivül több mint 50 mintapélda tölthető be a programban.

Többnyelvű

Szerencsére a XaoS menüje, párbeszédpanelei és oktatófilmjei is működnek már magyar nyelven az angol, francia, cseh, német, spanyol és a román mellett.

Technikai információk

A XaoS számos operációs rendszeren jól működik, mint például a Microsoft Windowson, Mac OS X-on, Linuxon, és más Unix-féle rendszeren is. Régebbi verziók is léteznek akár DOS-ra, BeOS-re.

Egyéb jellemzők

Használata

A szoftver használata igen egyszerű, a számítógépen és tartozékain (egér, billentyűzet) kivül semmilyen más eszköz nem szükséges hozzá.

Egérrel

A bal egérgomb megnyomásával közelebb kerülhetünk a kívánt ponthoz, beljebb juthatunk a fraktálba. Ennek ellentétes művelete a jobb egérgomb lenyomásával történhet meg, ekkor távolodhatunk el a fraktálunktól. Ha mindkét gombot együtt nyomjuk meg, vagy egyszerűbben az egerünk középső gombját nyomva tartjuk, a fraktál egészét is elmozgathatjuk a kívánt irányba.

Billentyűzettel

Bizonyos menüpontok egyszerűbben előhívhatók billentyűk megnyomásával. Így változtathatjuk meg egy kicsit a képernyőn látott fraktált, de egy-egy lépést vissza is vonhatunk.

A következőkben láthatjuk, hogy egyes billentyűk mire szolgálnak a XaoS-ban (ügyelni kell a kis- és nagybetűkre, vagyis a nagybetűs funkciókhoz a Shiftet is nyomva kell tartani!):

Menüsora

A program menürendszere is a hétköznapi ember számára íródott, a menüsor a felső sorban, a kép felett helyezkedik el.

Az egér segítségével kattingathatunk a menüpontok között: Fájl, Szerkesztés, Fraktál, Számítás, Szűrők, Kezelőfelület és Segítség.

Elérhetősége

Eredetileg Thomas Marsh and Jan Hubicka írta ezt a programot a '90-es évek közepén, de manapság Kovács Zoltán és J.B. Langston tartja karban. Rajtuk kívül legalább már 30 programozó is hozzájárult a fejlesztéshez. Azonban bárki, aki szintén kedvet érez hozzá, bekapcsolódhat a munkába.

A XaoS a GNU közösség tulajdonában álló szabad szoftver, bárki számára elérhető és használható. A program innen letölthető.