/ Forside / Karriere / Uddannelse / Højere uddannelser / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Højere uddannelser
#NavnPoint
Nordsted1 1588
erling_l 1224
ans 1150
dova 895
gert_h 800
molokyle 661
berpox 610
creamygirl 610
3773 570
10  jomfruane 570
"Gauss-udglatning"
Fra : Poul Anker Gensmann


Dato : 08-01-03 14:13

Hejsa.

Vi sidder og plotter nogle TPD data fra computersimuleringer af en
platinoverflade.

Vores output fluktuerer ret meget og vi vil gerne have det til at se
lidt bedre ud.

Vi har fået at vide at vi kan gøre det ved at representere hvert punkt
på x-aksen ved en gauss fordeling men hvordan vi gør det og om det over
hovedet er det rigtige ved vi ikke....

Er der ikke nogen der kan hjælpe?

Vi plotter i xmgrace. Et exempel kan ses på
http://www.pbk.dk/~pbk1912/tpdplot.jpg

På forhånd tak,

--
Poul Anker Gensmann og Kenneth Carlson


 
 
Martin Petersen (08-01-2003)
Kommentar
Fra : Martin Petersen


Dato : 08-01-03 14:29

"Poul Anker Gensmann" <gensmann@pbk.dk> skrev i en meddelelse
news:20030108141315.253567d1.gensmann@pbk.dk...
> Hejsa.
>
> Vi sidder og plotter nogle TPD data fra computersimuleringer af en
> platinoverflade.
>
> Vores output fluktuerer ret meget og vi vil gerne have det til at se
> lidt bedre ud.
>
> Vi har fået at vide at vi kan gøre det ved at representere hvert punkt
> på x-aksen ved en gauss fordeling men hvordan vi gør det og om det
over
> hovedet er det rigtige ved vi ikke....
>
> Er der ikke nogen der kan hjælpe?

Jeg tror du skal over i news:dk.edb.grafik

- Martin

>
> Vi plotter i xmgrace. Et exempel kan ses på
> http://www.pbk.dk/~pbk1912/tpdplot.jpg
>
> På forhånd tak,
>
> --
> Poul Anker Gensmann og Kenneth Carlson
>



Poul Anker Gensmann (08-01-2003)
Kommentar
Fra : Poul Anker Gensmann


Dato : 08-01-03 14:52

On Wed, 8 Jan 2003 14:29:11 +0100
"Martin Petersen" <knopfisk@[fjern]vvs.dk> wrote:

> "Poul Anker Gensmann" <gensmann@pbk.dk> skrev i en meddelelse

> > Vi sidder og plotter nogle TPD data fra computersimuleringer af en
> > platinoverflade.
> >
> > Vores output fluktuerer ret meget og vi vil gerne have det til at se
> > lidt bedre ud.
> >
> > Vi har fået at vide at vi kan gøre det ved at representere hvert
> > punkt på x-aksen ved en gauss fordeling men hvordan vi gør det og om
> > det over hovedet er det rigtige ved vi ikke....
> >
> > Er der ikke nogen der kan hjælpe?
>
> Jeg tror du skal over i news:dk.edb.grafik

Jeg vil tro der er flere i denne gruppe der har arbejdet med TPD og
xmgrace, hvorfor jeg spurgte her.

--
Venlig hilsen/Kind regards Poul Anker Gensmann
Contact info at http://pa.gensmann.dk

Christian Vandsø (08-01-2003)
Kommentar
Fra : Christian Vandsø


Dato : 08-01-03 15:28

On Wed, 8 Jan 2003 14:13:15 +0100, Poul Anker Gensmann
<gensmann@pbk.dk> wrote:

>
>Vi har fået at vide at vi kan gøre det ved at representere hvert punkt
>på x-aksen ved en gauss fordeling men hvordan vi gør det og om det over
>hovedet er det rigtige ved vi ikke....
>
>Er der ikke nogen der kan hjælpe?

En gauss udglatning foregår ved, at hvert punkt vægtes ud fra en
gauss fordeling. Det er en simpel formel hvor man kan angive
standardafvigelse og dermed vægte værdierne forskelligt - i.e.
udglatte mere eller mindre kraftigt.

Tegner man gauss kurve ligner det en mexikanerhat (i 3D - i 2D er det
tværsnittet af en sådan). Forestil dig at du kører denne hat hen over
hver værdi. Det nye punkt (i.e. punktet i den udglattede version)
udregnes som et gennemsnit af nabopunkterne, dog med den forskel at de
vægtes forskelligt. Dem i toppen af hatten vægtes mest, og jo længere
ned af siden man kommer, jo mindre vægtes de. Dvs det punkt man er
kommet til vægtes, fornuftigt nok, mest.

/Christian

Poul Anker Gensmann (08-01-2003)
Kommentar
Fra : Poul Anker Gensmann


Dato : 08-01-03 15:58

On Wed, 08 Jan 2003 15:28:18 +0100
Christian Vandsø <christian@fabel.invalid> wrote:

> On Wed, 8 Jan 2003 14:13:15 +0100, Poul Anker Gensmann
> <gensmann@pbk.dk> wrote:
>
> >
> >Vi har fået at vide at vi kan gøre det ved at representere hvert
> >punkt på x-aksen ved en gauss fordeling men hvordan vi gør det og om
> >det over hovedet er det rigtige ved vi ikke....
> >
> >Er der ikke nogen der kan hjælpe?
>
> En gauss udglatning foregår ved, at hvert punkt vægtes ud fra en
> gauss fordeling. Det er en simpel formel hvor man kan angive
> standardafvigelse og dermed vægte værdierne forskelligt - i.e.
> udglatte mere eller mindre kraftigt.
>
> Tegner man gauss kurve ligner det en mexikanerhat (i 3D - i 2D er det
> tværsnittet af en sådan). Forestil dig at du kører denne hat hen over
> hver værdi. Det nye punkt (i.e. punktet i den udglattede version)
> udregnes som et gennemsnit af nabopunkterne, dog med den forskel at de
> vægtes forskelligt. Dem i toppen af hatten vægtes mest, og jo længere
> ned af siden man kommer, jo mindre vægtes de. Dvs det punkt man er
> kommet til vægtes, fornuftigt nok, mest.

Tak for forklaringen.
Nu mangler vi bare at finde ud af hvordan vi gør det med 650
(x,y)-punkter fra en csv fil i xmgrace...

--
Venlig hilsen/Kind regards Poul Anker Gensmann
Contact info at http://pa.gensmann.dk

Christian Vandsø (09-01-2003)
Kommentar
Fra : Christian Vandsø


Dato : 09-01-03 10:15

On Wed, 8 Jan 2003 15:58:10 +0100, Poul Anker Gensmann
<gensmann@pbk.dk> wrote:

>Tak for forklaringen.
>Nu mangler vi bare at finde ud af hvordan vi gør det med 650
>(x,y)-punkter fra en csv fil i xmgrace...

Hvis de ligger i en kommasepareret fil kan du vel blot gøre det i et
vilkårligt program/programmeringssprog. Et regneark eller 10 liniers
perl kode. Derefter gemmer du den udglattede funktion som csv og
importerer i dit proprietærprogram.

/Christian

Niels L. Ellegaard (09-01-2003)
Kommentar
Fra : Niels L. Ellegaard


Dato : 09-01-03 17:14

Christian Vandsø <christian@fabel.invalid> writes:
> On Wed, 8 Jan 2003 15:58:10 +0100, Poul Anker Gensmann
> <gensmann@pbk.dk> wrote:
> >Tak for forklaringen. Nu mangler vi bare at finde ud af hvordan vi
> >gør det med 650 (x,y)-punkter fra en csv fil i xmgrace...
>
> Hvis de ligger i en kommasepareret fil kan du vel blot gøre det i et
> vilkårligt program/programmeringssprog. Et regneark eller 10 liniers
> perl kode. Derefter gemmer du den udglattede funktion som csv og
> importerer i dit proprietærprogram.

Folk der smoother deres data er utroværdige :)

Jeg kender ikke xmgrace, men det lå tilfældigvis på min computer. Der
er et menupunkt der hedder

data -> transformation -> convolution

Hvis I folder med en gauss, så svarer det til at gauss udglatte.
http://mathworld.wolfram.com/Convolution.html

Resten kan I sikkert finde i users guide :)
http://plasma-gate.weizmann.ac.il/Grace/doc/UsersGuide.html

_Running_ _averages_
The running average popup allows you to compute some values on a
sliding window over your data. You choose both the value you need
(average, median, minimum, maximum, standard deviation) and the length
of the window and perform the operation. You can restrict the
operation to the points belonging to (or outside of) a region.

_Seasonal_ _differences_
The seasonal differences popup is used to subtract data from a period
to data of the preceding period (namely y[i] - y[i + period]). Beware
that the period is entered in terms of index in the set and not in
terms of abscissa!

--
Niels L Ellegaard http://dirac.ruc.dk/~gnalle/

Poul Anker Gensmann (08-01-2003)
Kommentar
Fra : Poul Anker Gensmann


Dato : 08-01-03 16:58

On Wed, 8 Jan 2003 16:03:56 +0100
"Martin Petersen" <knopfisk@[fjern]vvs.dk> wrote:

> "Poul Anker Gensmann" <gensmann@pbk.dk> skrev i en meddelelse

> > Jeg vil tro der er flere i denne gruppe der har arbejdet med TPD og
> > xmgrace, hvorfor jeg spurgte her.

> Helt i orden. Det var et forslag, ikke en ordre. Jeg syntes det lød
> som grafisk arbejde, men måske jeg tog fejl?

Det er grafik - vi plotter jo nogle datapunkter. Men det er bla.
matematiken vi spørger om...

--
Venlig hilsen/Kind regards Poul Anker Gensmann
Contact info at http://pa.gensmann.dk

Poul Anker Gensmann (09-01-2003)
Kommentar
Fra : Poul Anker Gensmann


Dato : 09-01-03 17:12



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste