Prírodou inšpirované algoritmy

študijné materiály pre projekt mobilnej triedy umelej inteligencie

Späť ku kurzom triedy
Obsah
Úvod
Prehľad appletov na webe
Applet
O tejto kapitole



Ostatné kapitoly
Dimenzia pobrežia
Chaos - úvod
Model kyvadla
Pickoverove biomorfy
Fraktály v prírode
Teória katastrôf
Fractint
Lotka-Volterra model
IFS - systém iterovaných funkcií
Logistická rovnica
Mandelbrotova množina
Newtonova metóda generuje fraktály


Tutoriály
 Celulárne automaty
 Morfogenéza
 Simulátory
 Evolučné algoritmy
 Chaos
 Roboty
 Rôzne


Applet

Ak by sa zdalo ze nič sa nedeje je to sťahovaním dosť veľkého balíka pre kreslenie asi tak 400kB preto je nutné trošku počkať.

spustenie:

  • činnosť appletu sa spustí tlačidlom Start applet
  • po spustení je nutne stlačiť Paint tlačidlo treba počkať na prvé vykreslenie Newtona x3+1=0

ovládanie:

  • Tlačidlo Quit ukončuje beh appletu
  • Hlavné časti pre vykresľovanie odpovedajú dvom panelom – NewtonContolFrame a Newton Orbits
  • Tlačidlo Back umožňuje návrat k starším hodnotám parametrov
  • Tlačidlo Stop zastavuje bežiaci výpočtový proces
  • Ex odpovedá množine príkladov pre Newtona, po výbere príkladu je potrebné stlačiť tlačidlo Paint
  • Ľavým tlačidlom myši je možné označiť v obrázku výrez, ktorý sa má zväčšiť použitím tlačidla Paint
  • Funkcia pravého tlačidla môže byť rôzna, nastavuje sa voľbou v RC, výber funkcie úzko špecifikuje funkčnosť a parametre appletu (viď režimy RC)
  • Tlačidlo Change umožňuje zmeniť veľkosti okien pre zobrazovanie obrázkov Newton img, určenej v textovom poli IS (pri zmene veľkosti sa objaví nové okno a spustí sa výpočet zvolenej rovnice, je nutne počkať !!!)

význam parametrov a zobrazovaných údajov v applete:

  • Re: hranice výrezu komplexnej roviny (na reálnej osi)
  • Im: hranice výrezu komplexnej roviny (na imaginárnej osi)
  • AZ: aktuálne zväčšenie obrázku voči základnému
  • SZ: hodnota násobku zväčšovania pri zväčšovaní kliknutím pravého tlačidla myši do stredu oblasti
  • e: miesto pre zadanie chyby metódy (keďže ide o numerickú metódu pracuje s istou chybou), prejaví sa to pri padnutí bodov do určeného koreňa.(Zväčšením/zmenšením kruhov okolo koreňa) !Môže sa stať, že sa obrázok nevykreslí ak je príliš vysoká hodnota presnosti. Je to spôsobené výpočtom complexných koreňov!
  • L/P: voľba pre vykresľovanie orbitov, ak je zaškrtnutá, orbity sa vykresľujú ako spojnice bodov (teda lomená čiara), inak sa vykresľujú len body
  • Steps: slúži na spustenie krokovania orbitov dostupného cez medzeru
  • Iter: zobrazuje počet iterácií pre konkrétne zvolený bod orbitu
  • Status: zobrazuje stav appletu (pripravený - READY resp. % vykonaného procesu)
  • Own C polynom: umožňuje zadať vlastný polynóm akéhokoľvek stupňa, zadávanie je nutne dodržať a jednotlivé koeficienty oddeľovať čiarkou ako je to uvedené pre ostatné prípady

Hore
Kontakt: Marek Bundzel