Author Topic: UI  (Read 121333 times)

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: UI
« Reply #50 on: 29.10.2007, 04:23:40 »
no ja mam tak že že klikám bodíky na plochu ale mi tam takeee blbosti vychádzajú podľa toho vzorca že až...
  

#define TRUE FALSE //Happy debugging suckers :D

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: UI
« Reply #51 on: 29.10.2007, 21:15:11 »
ono niekedy treba velmi vela krokor aj par tisicok na spravne vykreslenie, apon umna to tak funguje najme ak mate velku plhcu od -50 do 50
www.mki.sk Kvalitne a lacne TONERY :)

Ing.Veduci

  • Hero Member
  • *****
  • Posts: 2033
  • Ucit sa, ucit sa, ucit sa...
    • View Profile
Re: UI
« Reply #52 on: 29.10.2007, 21:38:05 »
pridal som update k preceptronju ... tam ma byt pri vypocte out zaratane aj w n+1 a x n+1  .. teda prah a -1
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: UI
« Reply #53 on: 29.10.2007, 23:44:17 »
ale mne sa to tam podľa toho hlúpeho vzorca zacykluje sakriš... :(
  

#define TRUE FALSE //Happy debugging suckers :D

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: UI
« Reply #54 on: 30.10.2007, 00:22:43 »
ale coby nic sa ti zacyklit nemoze

        for (int k=1; k <=1000; k++) {
        for (int j=1; j <= this.i; j++){
            sum = w1 * x1[j] + w2 * x2[j] + w0 * x0;
            if (sum >= 0) y = 1;
            else y = 0;
            w0 = w0 + learn * (d[j] - y) * x0;
            w1 = w1 + learn * (d[j] - y) * x1[j];
            w2 = w2 + learn * (d[j] - y) * x2[j];

           
        }
        }

kde 1000 je pocet uceni to si moze zvolit aj jeden
i je pocet bodov na ploche teda pocet kruzkov a krizikov napr
w0 w1 w2 vahy a x1 x2 x3 vstupy cize suradnice ..

nemoze sa ti to zacyklit
www.mki.sk Kvalitne a lacne TONERY :)

kane77

  • Hero Member
  • *****
  • Posts: 886
    • View Profile
Re: UI
« Reply #55 on: 30.10.2007, 01:27:58 »
pridal som update k preceptronju ... tam ma byt pri vypocte out zaratane aj w n+1 a x n+1  .. teda prah a -1

tak neviem.. mne to po pridani toho riadka hadze uplne zle vysledky.. bez toho to dava na 90% dobre vysledky...

EDIT: ak to dam do cyklu tak ako pisal MKI tak to ide...
EDIT 2: ani tak to nejde... :/ uz som z toho v <>
« Last Edit: 30.10.2007, 01:55:21 by kane77 »
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: UI
« Reply #56 on: 30.10.2007, 03:51:48 »
este trosku kod moje okno v jave je 50 krat 50 stym ze ku vstupnym suradniciam pripocitavam +25 co vlastne spravi to ze nulove osi budu v polke okna nasledujuci kod mi vykresluje ciaru

        suradnica1 = (int) ((w0 - w1)/w2);
        suradnica2 = (int) ((w0 - 50*w1)/w2);
       
        panel.update(panel.getGraphics());
       
        panel.getGraphics().drawLine(1,suradnica1,50,suradnica2);
www.mki.sk Kvalitne a lacne TONERY :)

Ing.Veduci

  • Hero Member
  • *****
  • Posts: 2033
  • Ucit sa, ucit sa, ucit sa...
    • View Profile
Re: UI
« Reply #57 on: 31.10.2007, 06:13:35 »
nemate dake pekne patterny podla ktorych testovat???
daco aj s vysledkom aky mi ma na konci vyjst (rovnica priamky)
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: UI
« Reply #58 on: 01.11.2007, 21:26:29 »
no... šmarila som program do môjho krásneho GUI a robí to toto:

1) keď tam dám hodnoty v tvare že:
x1 > 0
x2 > 0 pre cervene bodíky
x1 < 0
x2 < 0 pre modre bodíky
tak to fachci v pohode...

2) ako náhle ale pridám jeden bodík medzi červene (ale ešte nie za ne) na stranu kde už je x1 aj x2 kladné tak sa to zacyklí ale fajne.. takže kto ma nejaký návrh?

kto to chce aj vidieť tak tu je link na môj program... http://www.sendspace.com/file/gpqd5t
« Last Edit: 01.11.2007, 21:31:04 by mishela »
  

#define TRUE FALSE //Happy debugging suckers :D

Ing. nemtom

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7709
  • lofr dyslektik
    • View Profile
Re: UI
« Reply #59 on: 01.11.2007, 23:19:28 »
uz uz som siel stiahnut ked som zbadal ze .jar ...
brix will be shat

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: UI
« Reply #60 on: 02.11.2007, 00:02:14 »
a co chces zdrojaky ci co
  

#define TRUE FALSE //Happy debugging suckers :D

Ing. nemtom

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7709
  • lofr dyslektik
    • View Profile
Re: UI
« Reply #61 on: 02.11.2007, 00:22:08 »
:) ee, to mi je jasne ze nedas:)
brix will be shat

kane77

  • Hero Member
  • *****
  • Posts: 886
    • View Profile
Re: UI
« Reply #62 on: 02.11.2007, 02:41:43 »
coze? vy svoje zadania nerobite Opensource??
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: UI
« Reply #63 on: 02.11.2007, 15:21:45 »
no ja nechcem nič vravieť.. ale keď rozpakuješ jar-ko v TC tak tam máš classy a keď otvoríš classy nejakým dekompilátorom máš moje public open source zadanie...  :h_lipsrsealed: teraz som vám dala návod sakra :h_azn:

finálna verzia zacykleného perceptrónu:

http://www.sendspace.com/file/djovzx
http://www.sendspace.com/file/oa3h90

vyzerá to, že sa priamka otáča okolo bodu [0, 0] a kašle na mňa... keď dám body inej farby za ten bod tak sa na mňa vykašle... :)))
« Last Edit: 02.11.2007, 16:58:34 by mishela »
  

#define TRUE FALSE //Happy debugging suckers :D

Ing.Veduci

  • Hero Member
  • *****
  • Posts: 2033
  • Ucit sa, ucit sa, ucit sa...
    • View Profile
Re: UI
« Reply #64 on: 05.11.2007, 03:35:50 »
otazka ku java GUI:

pouzivam JFrame a v nom JPanel do ktoreho kreslim takto:

Code: [Select]
public void paint(Graphics g) {
       
        super.paint(g);
       
        graph.getGraphics().setColor(Color.red);
       
        graph.getGraphics().drawLine(0, 350, 700, 350);
        graph.getGraphics().drawLine(350, 0, 350, 700);
       
        graph.getGraphics().drawOval(650-5, 50-5, 10, 10);
       
        graph.getGraphics().fillOval(350-5, 350-5, 10, 10);
        graph.getGraphics().fillOval(650-5, 350-5, 10, 10);
        graph.getGraphics().fillOval(350-5, 50-5, 10, 10);
       
        graph.getGraphics().drawLine(380, 0, 700, 300);
    }

a absolutne mi to ignoruje to setColor(Color.red) ... vsetko to kresli ciernou

nie zeby som to teraz koli tomu nemohol odovzdat, ale by ma zaujimalo preco je to tak....  :j_undecided:
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: UI
« Reply #65 on: 05.11.2007, 03:48:43 »
to máš v Jave? A prečo používaš graph.getGraphics(), keď tá metóda dostane g-éčko ako parameter?....
no šmarila som do svojho kódu toto:

public void paint (Graphics g) {
        g.setColor(Color.red);
        g.drawLine(0, 350, 700, 350);
        g.drawLine(350, 0, 350, 700);
        g.drawOval(650-5, 50-5, 10, 10);
        g.fillOval(350-5, 350-5, 10, 10);
        g.fillOval(650-5, 350-5, 10, 10);
        g.fillOval(350-5, 50-5, 10, 10);
        g.drawLine(380, 0, 700, 300);
}

a ide to absolútne krásne (aj keď neviem kam lebo je to mierne mimo obrazovku...) a je to červené... ;)
  

#define TRUE FALSE //Happy debugging suckers :D

kane77

  • Hero Member
  • *****
  • Posts: 886
    • View Profile
Re: UI
« Reply #66 on: 05.11.2007, 23:02:53 »
to máš v Jave? A prečo používaš graph.getGraphics(), keď tá metóda dostane g-éčko ako parameter?....
no šmarila som do svojho kódu toto:

public void paint (Graphics g) {
        g.setColor(Color.red);
        g.drawLine(0, 350, 700, 350);
        g.drawLine(350, 0, 350, 700);
        g.drawOval(650-5, 50-5, 10, 10);
        g.fillOval(350-5, 350-5, 10, 10);
        g.fillOval(650-5, 350-5, 10, 10);
        g.fillOval(350-5, 50-5, 10, 10);
        g.drawLine(380, 0, 700, 300);
}

a ide to absolútne krásne (aj keď neviem kam lebo je to mierne mimo obrazovku...) a je to červené... ;)

hmm no a navrhoval by som checkovat velkost toho JPanelu ak to chcete robit do nejakej suradnicovej sustavy... potom x-ova suradnica je panel.getWidth()/2+x a y-ova je panel.getHeight()/2-y
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

Ing.Veduci

  • Hero Member
  • *****
  • Posts: 2033
  • Ucit sa, ucit sa, ucit sa...
    • View Profile
Re: UI
« Reply #67 on: 06.11.2007, 01:47:53 »
heh .. tak kym pouzivam moju metodu public void paint(Graphics g) ... ktoru ani nikde nevolam .. proste ona sama vie ze sa ma zavolat a kreslit, co mi je na nej velmi sympaticke ze je taka inteligentna .. tak to sice kresli cierno ale tam kde ma

potom to zmenim na to co napisala Mishella .. co mi fakt pride logickejsie (neviem kde som mal oci ked som kukal na u metodu...) tak to kresli sice cerveno, ale tak ako vravis .. je to posunute o takych 20pointov hore a 5 dolava...

a ked skusim nudzove riesenie paintuj(graph.getGraphics()); .. kde graph je ten moj JPanel kde to ma kreslit .. tak marne cakam na to ze to nieco nakresli


proste ja nie som na taketo graficke zalezitosti swing-oveho a awt-oveho typu ... tesim sa ze mi to kresli aspon tou ciernou .. idem to dat cele do kopy a hawk dohovoril som, koncim .. idem sa venovat krajsim zalezitostiam...  :beer1:
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

Ing.Veduci

  • Hero Member
  • *****
  • Posts: 2033
  • Ucit sa, ucit sa, ucit sa...
    • View Profile
Re: UI
« Reply #68 on: 06.11.2007, 01:54:50 »
dokonca aj ked kliknem na tlacidlo Learn kde mam metodu:

private void learnActionPerformed(java.awt.event.ActionEvent evt) {                                     
        System.out.println("Volam preceptrona - tu sa vsetko vyrata vyhodi to vysledok a podla toho to kreli priamku");

        graph.getGraphics().setColor(Color.red); //graph je JPanel na ktory xcem kreslit
        graph.getGraphics().drawLine(0, 0, 700, 700);
}

tak to kresli ciernou farbou ... absolutna ignoracia a pohrdanie mojho GUI jeho tvorcom ... zachvilu sa vzburi a bude si robit a kreslic so sa mu zachce  :emot-LMAO:
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: UI
« Reply #69 on: 06.11.2007, 04:49:50 »
nemohla by si to hodit open source a ne tu stahovat dajake programy ja by som si to len cel porovnat s mojim napr...
www.mki.sk Kvalitne a lacne TONERY :)

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: UI
« Reply #70 on: 06.11.2007, 05:31:45 »
ja ani neviem co mam vlastne zacat robit :( Na cviku sme mali nejake rovnice a ako co mam z toho urobit ?  :hammer:

Vsetci tu vsetko vedia len ja som akosi out  :o
I'm not normal, but paranormal abnormal...
Full series: X-Files & Masters Of Horror :D

HC Košice 4ever (B17-4-1) :buttrock:

Dawn of the FEI:
When there's no more room in FEI, the dead students will walk the earth...

checky

  • Newbie
  • *
  • Posts: 33
    • View Profile
Re: UI
« Reply #71 on: 06.11.2007, 06:11:40 »
niesi sam

wlade

  • Hero Member
  • *****
  • Posts: 1818
  • When Love And Death Embrace
    • View Profile
    • Všetko pre Váš zdravý životný štýl
Re: UI
« Reply #72 on: 06.11.2007, 06:21:02 »
niesi sam

som sa bal ze vsetci su geniovia len ja nula :)

O to nejde, ale o to ze stvrtok to mame mat hotove a ja ani zaboha neviem co mam na zaklade http://neuron-ai.tuke.sk/~vascak/predmety/UI/Zadanie-1_UI.html robit  :nervous:
I'm not normal, but paranormal abnormal...
Full series: X-Files & Masters Of Horror :D

HC Košice 4ever (B17-4-1) :buttrock:

Dawn of the FEI:
When there's no more room in FEI, the dead students will walk the earth...

MKI

  • Hero Member
  • *****
  • Posts: 1021
    • View Profile
    • MKI Print Shop
Re: UI
« Reply #73 on: 06.11.2007, 17:46:39 »
ved som vam to minule pastol ako vypocitat hodnoty aj ako priamku vykreslit ? tak v com j eproblem ? :)
www.mki.sk Kvalitne a lacne TONERY :)

Ing.Veduci

  • Hero Member
  • *****
  • Posts: 2033
  • Ucit sa, ucit sa, ucit sa...
    • View Profile
Re: UI
« Reply #74 on: 06.11.2007, 18:41:31 »
ta ja fakt neviem v com je problem .... sak ked si precitate tu v poradi 2. literaturu co je pri zadani (neake doc -> str. 160 - 162), ta uz aspon musite tusit o co sa jedna ... na konci je tam este aj algoritmus ako sa to cele robi,... fakt ze to doc odporucam si tie 2 strany precitat... potom uz ide len o to, ze ako to prepisat do dakejo prog. jazkyka a hotovo .. najvascia muka je zeby to aj vykreslilo nie len vypisalo na konzolu..
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.