From Łukasz Graczykowski
(Difference between revisions)
|
|
(3 intermediate revisions not shown) |
Line 1: |
Line 1: |
| + | <!-- |
| + | |
| {| align="right" | | {| align="right" |
| | __TOC__ | | | __TOC__ |
Line 22: |
Line 24: |
| * Jako minimum i naksimum na osiach x oraz y we wszystkich obiektach ustawiamy 0 i liczbę PI | | * Jako minimum i naksimum na osiach x oraz y we wszystkich obiektach ustawiamy 0 i liczbę PI |
| * Do pracy z histogramami należy wykorzystać obiekty <code>TH1D</code> i <code>TH2D</code>. Krótki przegląd możliwości tych obiektów można znaleźć w dokumencie: [ftp://root.cern.ch/root/doc/3Histograms.pdf Histograms] | | * Do pracy z histogramami należy wykorzystać obiekty <code>TH1D</code> i <code>TH2D</code>. Krótki przegląd możliwości tych obiektów można znaleźć w dokumencie: [ftp://root.cern.ch/root/doc/3Histograms.pdf Histograms] |
| + | * Histogram gęstości prawdopodobieństwa tworzymy oprzez '''losowanie''' liczb pseudolosowych z funkcji gęstości (czyli musimy stworzyć obiekt TF2 jak na poprzednich zajeciach, następnie zrobić pętlę do założonej ilości losowań, pobrać dwie liczby funkcją '''GetRandom2''' oraz wypełnić funkcją '''Fill'' histogram gęstości) |
| + | * Dystrybuantę liczymy '''numerycznie''' (dwie pętle '''for''' i całkujemy histogram gęstości iterujac po x oraz y, dla każdej iteracji poprzez '''SetBinContent''' ustawiamy wartości histogramu) |
| + | * Gęstości brzegowe mają swoje funkcje w histogramach ('''podpowiedź:''' są to projekcje) |
| + | * Do parametrów (średnie, odchylenia, kowariancje, współczynnik korelacji) - są odpowiednie metody |
| | | |
| == Przykładowy wynik == | | == Przykładowy wynik == |
Line 38: |
Line 44: |
| cov(X,Y)=-0.0137694 | | cov(X,Y)=-0.0137694 |
| rho(X,Y)=-0.09661 | | rho(X,Y)=-0.09661 |
| + | |
| + | --> |
Latest revision as of 10:27, 16 March 2020