From Łukasz Graczykowski
(Difference between revisions)
|
|
Line 24: |
Line 24: |
| == Uwagi == | | == Uwagi == |
| * Wczytywanie danych z pliku (tak samo jak w języku C++): | | * Wczytywanie danych z pliku (tak samo jak w języku C++): |
- | <code>
| + | char *infile = "dane.dat"; |
- | char *infile = "dane.dat"; | + | ifstream ifile; |
- | ifstream ifile; | + | ifile.open(infile); |
- | ifile.open(infile); | + | double val; |
- | double val; | + | while(infile>>val) |
- | while(infile>>val) | + | { |
- | { | + | cout<<val<<endl; |
- | cout<<val<<endl;
| + | } |
- | } | + | ifile.close(); |
- | ifile.close(); | + | |
- | </code>
| + | |
| | | |
| * Do wszystkich operacji na macierzach (tworzenie macierzy kowariancji, mnożenie macierzy, transponowanie macierzy) - polecana jest klasa <code>TMatrixD</code> | | * Do wszystkich operacji na macierzach (tworzenie macierzy kowariancji, mnożenie macierzy, transponowanie macierzy) - polecana jest klasa <code>TMatrixD</code> |
Revision as of 14:30, 16 March 2012
Zadanie
Wykonano pomiary trzech wielkości fizycznych X1, X2
oraz X2
. Wyniki pomiarów znajdują się w plikach: dane1.dat, dane2.dat oraz dane3.dat.
- Należy określić wynik pomiaru (średnia oraz niepewność - odchylenie standardowe) obu tych wielkości oraz narysować wykresy zależności między zmiennymi
(X1, X2)
, (X2, X3)
oraz (X1, X3)
. (1 pkt)
Wielkości fizyczne Y1, Y2
związane są z wielkościami X1, X2, X3
następującymi relacjami:
Y1 = 2 X1 + 5 X2 + X3
Y2 = 3 + 0.5 X1 + 4 X2
Należy wyznaczyć:
- macierz kowariancji zmiennych X1, X2, X3 (1 pkt)
- zmierzone wartości średnie zmiennych Y1, Y2 w pomiarze pośrednim (0.5 pkt)
- macierz kowariancji zmiennych Y1, Y2 (1pkt)
- błędy z jakimi zmierzono pośrednio wielkości Y1, Y2 (1 pkt)
- wpółczynnik korelacji pomiędzy zmiennymi Y1 i Y2 (0.5 pkt)
Uwagi
- Wczytywanie danych z pliku (tak samo jak w języku C++):
char *infile = "dane.dat";
ifstream ifile;
ifile.open(infile);
double val;
while(infile>>val)
{
cout<<val<<endl;
}
ifile.close();
- Do wszystkich operacji na macierzach (tworzenie macierzy kowariancji, mnożenie macierzy, transponowanie macierzy) - polecana jest klasa
TMatrixD
Wynik
Wykresy:
Output: