Sida 1 av 2

Vill du testa och tycka till om mitt program?

Postat: 10 apr 2007, 15:16
av TicToc
http://glab.trixon.se/.
Det är ett program, skrivet i java, som körs som en applet.
Programmet visar på samband mellan vinklar och trigonometriska funktioner.
Det är en del av ett större projekt som jag håller på med.

Nu är jag lite nyfiken på hur det fungerar i olika miljöer. Har du lust att testa och skriva en rad?
Om du inte vill skriva något är det ok, bara du lär dig lite om trigonometriska funktioner.  ;D

Det jag är nyfiken på är hur det funkerar rent tekniskt i din miljö, OS, browser, javatolk & version.
Tar även emot synpunkter på programutseende och funktionalitet.

Have fun!  ??? ::)

PS Jag är medveten om att slider & linjer inte alltid stämmer när man går till fliken arcus/inverse.

SV: Vill du testa och tycka till om mitt program?

Postat: 10 apr 2007, 22:26
av ninetwozero
jag förstod det inte.:(  men det verkade iaf funka 8) :D

SV: Vill du testa och tycka till om mitt program?

Postat: 13 apr 2007, 17:05
av TheOne
Jodå funkar fint! Synd bara att jag precis har haft skrivning på det innan påsk, annars kunde man kanske plugga med detta programmet!

Men det är två saker som jag stör mig på:

1: Det står inte på svensk.. du har väl inte snott koden? :P

2: Är du tvungen enligt uppgiften att skriva det i Java? För Java är seeeggtt!  ::)

SV: Vill du testa och tycka till om mitt program?

Postat: 13 apr 2007, 17:42
av Okänd
Nämen trixon ! Funkar helt underbart !!
Hur kunde du göra det ? Inte många som förstår sig på vinklar, sinus och cosinus, tangens och cotangens.
Men jag är från den gamla tiden, där man kunde det där!
Fantastiskt !!

/Nallen

SV: Vill du testa och tycka till om mitt program?

Postat: 13 apr 2007, 19:18
av ninetwozero
jag kan ingenting  8)

SV: Vill du testa och tycka till om mitt program?

Postat: 13 apr 2007, 19:38
av TicToc
TheOne skrev: 1: Det står inte på svensk.. du har väl inte snott koden? :P
2: Är du tvungen enligt uppgiften att skriva det i Java? För Java är seeeggtt!  ::)
1. Du kan ju alltid välja svenska i settings  :o (när php'n funkar kommer det att sköta sig själv.)
2. Nej, allt sker av egen, fri, vilja. Det finns ingen uppgift.
Little John skrev: Hur kunde du göra det ? Inte många som förstår sig på vinklar, sinus och cosinus, tangens och cotangens.
Men jag är från den gamla tiden, där man kunde det där!
Ja, tänk ungarna av idag, de är så bortklemade av sina sinustabeller etc. På min tid slank vi in för en snack med den gamle räven Pytagoras. :P
Shadow skrev: jag kan ingenting  8)
Grattis! Då är det DU som kan lära dig något.

SV: Vill du testa och tycka till om mitt program?

Postat: 13 apr 2007, 19:49
av ninetwozero
sant. :D

SV: Vill du testa och tycka till om mitt program?

Postat: 14 apr 2007, 13:58
av madbear
fattar heller inte mycket men det funkar väl? :D tufft.

SV: Vill du testa och tycka till om mitt program?

Postat: 14 apr 2007, 14:31
av Lars
En liten detalj, tangenskurvan är väldigt prickig eftersom du stegar i x-led. Vanligast och enklast är nog att använda linjär interpolation (raka streck) mellan punkterna på kurvan, det används t.ex. av Matlab. I just det här fallet skulle man väl kunna stega i y-led också och beräkna x = atan(y) när kurvan ska ritas.

SV: Vill du testa och tycka till om mitt program?

Postat: 14 apr 2007, 14:37
av Okänd
jag tycker det funkar riktigt bra ^_^ dock så vore det ganska nice att kunna välja vinkel genom att klicka i enhets cirkeln :)

SV: Vill du testa och tycka till om mitt program?

Postat: 14 apr 2007, 15:11
av nicefinger
Verkar fungera bra :)

SV: Vill du testa och tycka till om mitt program?

Postat: 15 apr 2007, 08:52
av TicToc
Lars skrev: En liten detalj, tangenskurvan är väldigt prickig eftersom du stegar i x-led. Vanligast och enklast är nog att använda linjär interpolation (raka streck) mellan punkterna på kurvan, det används t.ex. av Matlab. I just det här fallet skulle man väl kunna stega i y-led också och beräkna x = atan(y) när kurvan ska ritas.
Tack för ditt tips, skall kika på att stega i y-led och beräkna x. Tidigare körde jag med linjär interpolering, men det fungerade dålig. Tror att det berodde på att min linjegrovlek var större än förändringar i x, jag fick en ibland osynlig och än mer trasig kurva. Men större avstånd gick det bättre.

SV: Vill du testa och tycka till om mitt program?

Postat: 15 apr 2007, 11:04
av Emil.s
Kan ju tillägga att det funkar bra i OS X, med Firefox. :)

Ska testa med safari.

EDIT:
Funkar bra i Safari också! :)

SV: Vill du testa och tycka till om mitt program?

Postat: 15 apr 2007, 15:35
av TicToc
Lars skrev: En liten detalj, tangenskurvan är väldigt prickig eftersom du stegar i x-led...
Nu är även denna kurva heldragen, glöm mitt tidigare svammel.
gasol skrev: ...dock så vore det ganska nice att kunna välja vinkel genom att klicka i enhets cirkeln :)
Nu är det ganska nice, tack för tipset.

SV: Vill du testa och tycka till om mitt program?

Postat: 09 maj 2007, 20:46
av midler
http://en.wikipedia.org/wiki/Sine  ;)


Hade nationella matte C Provet idag ^^

Hursomhelst så lärs sinus och cosinus ut i skolorna än idag. Dock inte förens på Gymnasiet och om man valt fysik A (lr om det va B??). Dock kollade vi lite på det i grundskolan, mest för att man hade valt sådana saker som tillval. Men just nu får ja huvudvärk om ja ska fortsätta med matte =) Men rätt coolt ochh intressant faktiskt, det här med vinklar. Det är ju bl.a. den tekniken som används i flash för att göra både filmer och bilder. Läs matte B och C i gymnasiet så förstår ni ^^

SV: Vill du testa och tycka till om mitt program?

Postat: 09 maj 2007, 21:46
av Chippen
Värsta coolish...
Det är inte varje dag man ser trigonometri på det sättet... måste ha varit väldigt intressant kod... jag skulle gärna läsa koden om du inte är rädd för att jag ska stjäla den av dig :P

Körde fö i win xp, FF...

MVH
Chippen

SV: Vill du testa och tycka till om mitt program?

Postat: 15 maj 2007, 15:35
av TicToc
Chippen Råttnos skrev: måste ha varit väldigt intressant kod... jag skulle gärna läsa koden om du inte är rädd för att jag ska stjäla den av dig :P
Inte rädd, snarare blyg, det är mitt första Javaprogram, så på ett sätt så är det nog ett Delphi skrivet i Java...  ::)

SV: Vill du testa och tycka till om mitt program?

Postat: 17 maj 2007, 15:38
av Chippen
Jag är inte särskillt duktig på java så jag kommer absolut inte skratta åt din kod (kommer nog inte förstå allt ens)... det är mest de matimatiska jag är nyfiken på :)

SV: Vill du testa och tycka till om mitt program?

Postat: 27 maj 2007, 19:58
av Galgalid
hmm.....det fungerar inte....trots att jag har j2re installerat....får upp följande fel:

java.lang.UnsupportedClassVersionError: GonioLabUC/main (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:143)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:123)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:561)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:619)
at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1879)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:548)
at sun.applet.AppletPanel.run(AppletPanel.java:299)
at java.lang.Thread.run(Thread.java:534)

SV: Vill du testa och tycka till om mitt program?

Postat: 27 maj 2007, 20:20
av TicToc
Galgalid skrev: hmm.....det fungerar inte....trots att jag har j2re installerat....får upp följande fel:
Spännande! Vilken webbläsare och OS, även version?
Lutar nog åt att du har en för gammal java. Det kan vara så att du har flera java med olika versioner installerade, och webbläsaren är kopplad till en gammal.

testa att i terminalen skriva

Kod: Markera allt

java -version
Jag får till svar:
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 (Ubuntu 4.1.2-0ubuntu5)

Men det är inte den som FireFox använder i mitt fall.
GonioLab kräver java 1.5.0_08