10.01.2015 Views

Київський національний університет - Геологічний факультет

Київський національний університет - Геологічний факультет

Київський національний університет - Геологічний факультет

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Тема_14_MathCad_7.doc 70<br />

⎛ r1 , 1<br />

⎜<br />

⎜ r2,<br />

1<br />

R = ⎜ …<br />

⎜<br />

⎝rm,<br />

1<br />

r<br />

r<br />

r<br />

1,<br />

2<br />

2,<br />

2<br />

m, 2<br />

…<br />

…<br />

…<br />

r<br />

r<br />

r<br />

1,m<br />

2,m<br />

m,m<br />

⎞<br />

⎟<br />

⎟<br />

⎟,<br />

⎟<br />

⎠<br />

де − оцінка коефіцієнту кореляції, що обчислюється за i-м та j-м стовпчиками матриці<br />

r i , j<br />

X результатів спостережень, яка складається з m рядків та n стовпчиків, за допомогою<br />

стандартної статистичної функції Corr(x,y). Аргументами цієї функції служать два вектори x<br />

та y.<br />

Приклад підпрограми-функції обчислення оцінки кореляційної матриці. Використана функція<br />

GG(R) визначення розмірності вектора. Вхідні дані - матриця Dan.<br />

GG( R) := i ← −1<br />

k ← 0<br />

while<br />

return<br />

i ← i + 1<br />

return<br />

k 0<br />

i<br />

i<br />

on error<br />

R i<br />

T :=<br />

⎛<br />

⎜<br />

⎜<br />

⎜<br />

⎜<br />

⎝<br />

2<br />

5<br />

8<br />

1<br />

⎞ ⎟⎟⎟⎟⎠<br />

X 57 := 11<br />

GG( T) = 4<br />

GG( X) = 58<br />

Dan<br />

⎛<br />

⎜<br />

1<br />

11<br />

5<br />

⎞ ⎟⎟⎟⎟⎠<br />

( )<br />

⎜ 2 21 6<br />

⎡<br />

:= KorMatr ( Dan ) := m ← GG<br />

⎜<br />

⎣ Dan T<br />

3 32 5<br />

⎜<br />

for k ∈ 0..<br />

m − 1<br />

⎝ 4 40 6<br />

for t ∈ 0..<br />

m − 1<br />

Dan<br />

〈 0〉<br />

=<br />

⎛<br />

⎜<br />

⎜<br />

⎜<br />

⎜<br />

⎝<br />

1<br />

2<br />

3<br />

4<br />

⎞ ⎟⎟⎟⎟⎠<br />

return<br />

r k t<br />

〈 0〉<br />

, ← corr Dan<br />

r<br />

⎤<br />

⎦<br />

( 〈 k 〉 〈 t 〉 )<br />

, Dan<br />

( Dan T )<br />

〈 0〉<br />

⎛<br />

⎜<br />

⎜<br />

⎝<br />

1<br />

= 11<br />

KorMatr ( Dan )<br />

5<br />

⎞<br />

⎟<br />

⎟<br />

⎠<br />

=<br />

⎛<br />

⎜<br />

⎜<br />

⎝<br />

1<br />

0.998<br />

0.447<br />

0.998<br />

1<br />

0.41<br />

0.447<br />

0.41<br />

1<br />

⎞<br />

⎟⎟⎠<br />

⎡<br />

GG ( Dan T )<br />

⎣<br />

〈 0〉<br />

⎤<br />

⎦ = 3<br />

Рис. 84 .Приклад підпрограми-функції обчислення оцінки кореляційної матриці. Використана функція<br />

GG(R) визначення розмірності вектора. Вхідні дані - матриця Dan.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!