Nerijus Bernotavičius
VU MiF Informatikos Ik. magistrantas (2003 m.)



Vidutinio klasifikatorius radimas
Java kodas MyABClass.java



Komentarai:

Taškai dėliojami pelytės pagalba. Pataikius į neužimtą vietą atsiras pasirinktos klasės (A arba B) taškas. Klasė pasirenkama paspaudus "Deliojam A" ar "Deliojam B" checkbox'us.

Atsiradus pirmai galimybei (t.y. kau jau turime bent po vieną klasės A ir klasės B elementą) klases bandoma atskirti vidutinio klasifikatoriaus metodu. Prireikus pagalbinius "centrinius taškus", "centrinę tiesę" ar "klasifikatoriaus tiesę" galima paslėti/parodyti paspaudus atitinkamą checkbox'ą.

Po grafiku rodoma centrinių taškų koordinatės, rastų "centrinės" ir "klasifikatoriaus" tiesių kanoninės išraiškos. Reikia pažymėti, kad nupieštas koordinačių ašių tinklelis atlieka viso labo dekoratyvinę funkciją - skaičiavimai atliekakami reliatyvioje koordinačių sistemoje t.y. koordinačių ašies pradžia nėra grafiko centre ;).

Papildomai galima:
1. panaikinti klasės tašką - spragtelėjus ant taško,
2. pernešti tašką kitą vietą - "tepiant" tašką (drag'n'drop),
3. pernešti visą klasę - tempiant centrinį klasės tašką,
4. perenšti visus taškus - tempiant už centrinės bei klasifikatoriaus tiesių susikirtimo taško.





Kontaktai:
E-mail n.bernotavicius@snoras.com


Vilnius 2003