Koordinate-plotting

Annen programvare du prøver å kjøre under Linux, inklusive WINE

Koordinate-plotting

Innleggav ellevset » man 07.12.2009 14:04

Hei hei
Jeg er på utkikk etter et program som kan plott koordinater enkelt. Det vil si at ved å dumpe inn en haug med (x,y)-koordinater kan man få tegnet punkter, og gjerne linjer mellom noen av punktene.

Har prøvd meg frem med Gnuplot, men det var litt knotete.

Noen som har tips?

Brukerens avatar
medlem i 221 måneder
 

Re: Koordinate-plotting

Innleggav art3mis » man 07.12.2009 15:54

GeoGebra.

Brukerens avatar
medlem i 221 måneder
 

Re: Koordinate-plotting

Innleggav TO » man 07.12.2009 16:16

... gnuplot, knotete? Kanskje ikke så grafisk - men veldig skriptbar! Spør hvis du står fast.
Eksempel:
Kode: Merk alt
$ cat xy.dat
# x y
1 2
2 3
3 4

$ cat plot.gp
plot  'xy.dat' using 1:2 with lp
pause -1

$ gnuplot plot.gp
medlem i 213 måneder
 

Re: Koordinate-plotting

Innleggav ellevset » tir 08.12.2009 10:08

Kan kikke på GeoGebra, men ønsker å ha noe kommandolinjebasert.

Har som sagt prøvd Gnuplot, på den måten der. Det som gjør det litt knotete er at alle y-koordinater må defineres med en x-koordinat. Har ikke funnet en måte å lese kun ett punkt, eller definere en linje kun ved start og slutt koordinater.

Brukerens avatar
medlem i 221 måneder
 

Re: Koordinate-plotting

Innleggav TO » tir 08.12.2009 11:51

1 >Det som gjør det litt knotete er at alle y-koordinater må defineres med en x-koordinat.
Skjønner ikke denne, har du en implisitt x-koordinat (rekkefølge nr.?)
Sjekk ut "help using, og det som står om column(0)/$0

2 >Har ikke funnet en måte å lese kun ett punkt,
3 >eller definere en linje kun ved start og slutt koordinater.

Mht 2 og 3:
Hvis jeg antar at du har alle data i ei fil kan flere sett, datablokker, ligge i samme tekstfil. Forskjellige datasett skilles med minimum to blanke linjer. Et slikt enkelt datasett kan adresseres ved å bruke "index", hvor første blokk har indeks null (0)

En alternativ og ofte brukt måte for ei linje mellom to punkter er å be om en pil ("arrow") uten selve pilhodet - se "help arrow", eksempel: set arrow from 0,0 to 1,1 nohead.
EDIT, ref. innlegg under: http://www.gnuplot.info/faq/faq.html#SE ... 0000000000

Eksempel på datafil med flere datasett:
Kode: Merk alt
$ cat xy.dat
# index 0
# x y
1  22


#index 1
# x y
1 2
2 3

$ cat skript.gp
plot "xy.dat" index 0 using 1:2 with point, \
       ""          index 1 using 1:2 with lines
pause -1
Sist endret av TO den tir 08.12.2009 14:57, endret 1 gang
medlem i 213 måneder
 

Re: Koordinate-plotting

Innleggav art3mis » tir 08.12.2009 14:06

Ok, forstod det som om du helst ville ha noe som ikke fungerte som gnuplot :>
Tror det han mener er at han vil kunne tegne en linje, f.eks. x = -1 inn i koordinatsystemet?

Brukerens avatar
medlem i 221 måneder
 


Returner til Annen programvare / Spill



Hvem er i Forumene

Registrerte brukere: Google [Bot]



cron