28.06.2013 Aufrufe

Facharbeit Physik - Arnold-Gymnasium Neustadt bei Coburg: Home

Facharbeit Physik - Arnold-Gymnasium Neustadt bei Coburg: Home

Facharbeit Physik - Arnold-Gymnasium Neustadt bei Coburg: Home

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

# L o g i n<br />

$ s s h −>l o g i n ( ” r o o t ” , $ap p a s s w d ) ;<br />

# K e r n e l m i t t e i l e n , d a s s Messung e r f o l g t<br />

$ s s h −>cmd ( $ m e a s u r e i n i t ) ;<br />

# Messungen d u r c h f u e h r e n<br />

f o r (my $ i = 1 ; $ i cmd ( $command ) ;<br />

chomp ( $command out ) ;<br />

i f ( $command exit ) {<br />

p r i n t ”ERROR r e s e n d i n g P a c k a g e s \n” ;<br />

$ i −−;<br />

}<br />

e l s e {<br />

system ” echo \” $command out \” > $ f i l e \ $ i ” ;<br />

}<br />

}<br />

# K e r n e l m i t t e i l e n , d a s s Messung b e e n d e t i s t<br />

$ s s h −>cmd ( $ m e a s u r e c l e a n ) ;<br />

# E r g e b n i s s e zu EINER D a t e i zusammenfuegen<br />

system ” c a t $ f i l e \ ∗ > $ f i l e ” ;<br />

system ”rm $ f i l e \ ∗” ;<br />

6.5 Auswertung<br />

Das folgende Perl–Script berechnet aus der Datei , die die<br />

Messdaten enthält (vgl. 6.4) die relative Häufigkeits–Verteilung der Messung<br />

und schreibt sie in .dat. Zusätzlich wird der Erwartungswert<br />

berechnet. Der Datenbereich, der für diese Berechnung verwendet werden soll,<br />

kann durch weitere Parameter und <br />

übergeben werden.<br />

#! / u s r / b i n / p e r l<br />

################################################################################<br />

# f i l e : t r i v i a d a t a #<br />

# #<br />

# d e s c r i p t i o n : P e r l −S c r i p t zum A n a l y s i e r e n d e r Daten #<br />

# #<br />

# a u t h o r : A l e x a n d e r B l e i t n e r #<br />

# #<br />

# c o p y r i g h t : 2010 by A l e x a n d e r B l e i t n e r #<br />

# #<br />

# l i c e n s e : GPL #<br />

# I t i s f r e e s o f t w a r e . You can r e d i s t r i b u t e i t and / o r modify i t #<br />

# under t h e terms o f t h e GNU G e n e r a l P u b l i c L i c e n s e a s p u b l i s h e d #<br />

# by t h e F r e e S o f t w a r e Foundation , e i t h e r v e r s i o n 3 o f t h e #<br />

# l i c e n s e , o r ( a t your own o p i n i o n ) any l a t e r v e r s i o n . #<br />

# #<br />

# T h i s code i s d i s t r i b u t e d i n t h e hope t h a t i t w i l l be u s e f u l , #<br />

# but WITHOUT ANY WARRANTY, w i t h o u t even t h e i m p l i e d w a r r a n t y o f #<br />

# MERCHANTABILITY o f FITNESS FOR A PARTICULAR PURPOSE. See t h e #<br />

# GNU G e n e r a l P u b l i c L i c e n s e f o r more d e t a i l s . #<br />

# #<br />

# You s h o u l d have r e c e i v e d a copy o f t h e GNU G e n e r a l P u b l i c #<br />

# L i c e n s e a l o n g w i t h t h i s f i l e . I f not , s e e #<br />

# . #<br />

# #<br />

################################################################################<br />

my ( $r0 , $r1 , $b , @t , @d , @v , $e , $ i , $o ) ;<br />

# Daten e i n l e s e n<br />

open (DATA, ”< $ARGV [ 0 ] ” ) ;<br />

f o r e a c h () {<br />

26

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!