May 1, 2025, Thursday, 120

KADD 2012 Zadanie 3

From Łukasz Graczykowski

(Difference between revisions)
Jump to: navigation, search
(Uwagi)
(Uwagi)
Line 20: Line 20:
* Skrypt powienien być napisany w taki sposób aby wykonywał obliczenia dla dowolnego m i n.
* Skrypt powienien być napisany w taki sposób aby wykonywał obliczenia dla dowolnego m i n.
* Należy oznaczyć i podpisać wszystkie osie.
* Należy oznaczyć i podpisać wszystkie osie.
-
* Funkcję rozkladu gestosci (obiekt TF2) tworzymy poprzez wykorzystanie funkcji jak poniżej (odpowiednio zdefiniowanej dla wszystkich wartości x i y):
+
* Funkcję rozkladu gestosci (obiekt TF2) tworzymy poprzez wykorzystanie konstruktora zawierającego wskaźnik na funkcję (odpowiednio zdefiniowanej dla wszystkich wartości x i y): :
-
 
+
  TF2(const char* name, void* fcn, Double_t xmin = 0, Double_t xmax = 1, Double_t ymin = 0, Double_t ymax = 1, Int_t npar = 0)
-
  double density(double *x, double *params)
+
  double density(double *x, double *params)
== Wynik ==
== Wynik ==

Revision as of 09:42, 5 March 2012

Contents


Zadanie

Dana jest gęstość prawdopodobieństwa:

Wzor Lab03 Kadd2012.png

Należy dla parametrów m=1 i n=2:

  • wyznaczyć stałą c w taki sposób aby rozkład gęstości był unormowany (1pkt)
  • narysować gęstość prawdopodobieństwa f(x,y) (1pkt)
  • wyznaczyć i narysować dystrybuante F(x,y) (1pkt)
  • wyznaczyć i narysować gęstość brzegową g(x) (1pkt)
  • wyznaczyć i narysować gęstość brzegową h(y) (1pkt)

Uwagi

  • Wszystkie wielkości (stałą c, dystrybuantę, gęstości brzegowe) wyznaczamy numerycznie np. wykorzystując metodę Integral.
  • Skrypt powienien być napisany w taki sposób aby wykonywał obliczenia dla dowolnego m i n.
  • Należy oznaczyć i podpisać wszystkie osie.
  • Funkcję rozkladu gestosci (obiekt TF2) tworzymy poprzez wykorzystanie konstruktora zawierającego wskaźnik na funkcję (odpowiednio zdefiniowanej dla wszystkich wartości x i y): :
TF2(const char* name, void* fcn, Double_t xmin = 0, Double_t xmax = 1, Double_t ymin = 0, Double_t ymax = 1, Int_t npar = 0)
 double density(double *x, double *params)

Wynik

Wykresy: Zad03 KADD2012.png

Output:

Wspolczynnik normujacy c=6