opgaver:Uge4

(Difference between revisions)
Jump to: navigation, search
Line 37: Line 37:
 
:<code>t = t_meas / length(x_exp);</code>
 
:<code>t = t_meas / length(x_exp);</code>
  
 +
Denne skal selvfølgelig bare sættes til <code>t = 1</code> for denne første del af opgaven, for at sørge for at der tælles i et sekund per datapunkt (når man sætter denne værdi manuelt på denne måde, vil <code>t_meas</code> selvfølgelig bare blive ignoreret).
  
 +
Nu kan man udregne sit model-datasæt ved at indsætte alle sine informationer i en Gaussisk funktion,
 +
 +
:<code>y_model = t * a * exp( - (( x_exp - x0 ).^2) ./ (2*sig^2) ) + t * b;</code>
 +
 +
Nu er det tid til at lægge støj på punkterne, så man får et simuleret datasæt. Først og fremmest findes en vektor der indeholder usikkerheden på hvert punkt af sin model. Modellen er for tælletal, så denne usikkerhed er bare $\sqrt{N}$, og
 +
 +
:<code>err_model = sqrt(y_model);</code>
 +
 +
Det nye datasæt kan så laves ved at lægge en Gaussisk støj med bredden givet element-vist i <code>err_model</code>, runde af til nærmeste heltal, og til sidst sørge for at tallet er positivt:
 +
 +
:<code>y_exp = abs(round( y_model + err_model .* randn(size(err_model)) ));</code>
 +
 +
Usikkerheden på de simulerede datapunkter er dog ikke den usikkerhed man fandt for modellen. Hvis man målte disse punkter i den virkelige verden ville man i stedet bruge
 +
 +
:<code>err_exp = sqrt(y_exp);</code>
 +
 +
 +
 +
 +
 +
:<code></code>
  
  

Revision as of 10:18, 7 March 2012

I denne opgave skal I, lige som i sidste uge, fabrikere jeres egne data - denne gang en Gaussisk linieprofil med en bestemt bredde og placering, med Poisson statistik på tælletallene.


Contents

Opgave 1 - Spektrometer

Vi forestiller os et spektrometer, der tæller fotoner som funktion af bølgelængde; én bølgelængde ad gangen. Vi skal måle en enkelt spektrallinie. Liniens amplitude er 100 tællinger per sekund, liniens centrum 5000 Å, og den har bredde ($\sigma$) 50 Å. Der er en baggrund på 10 tællinger per sekund. Usikkerheden på tællinger er givet som $\sqrt{N}$ tællestatistik, og antages gaussisk.

Spørgsmål 1 - Simulation af data

Simulér en måleserie fra 4500 Å til 5500 Å med step af 10 Å, ét sekund per punkt. Brug MATLAB fit funktionen til at fitte en Gaussisk linieprofil til dataen. Vis de simulerede data og det bedste fit i samme plot.

Spørgsmål 2 - Flere måleserier

Kør 100 måleserier og lav histogrammer over fitværdierne. Brug histogrammer til at bestemme præcisionen af eksperimentet.

Spørgsmål 3 - Planlægning af måling

(SVÆRT) Hvis der er 100 sekunder til rådighed, hvordan skal målingen så planlægges for at bestemme liniens midtpunkt bedst? Og hvad med liniens bredde?

Spørgsmål 4 - Stor baggrund

(SVÆRT) Lad baggrunden være 100 tællinger per sekund og amplituden være 10 tællinger per sekund. Hvor længe skal der tælles for at det kan afgøres, om der er en peak (amplitude signifikant større end nul)?



Personal tools
Namespaces
Variants
Actions
Navigation
Opgaver
Andet
Toolbox
Commercial