2017-01-22 72 views

回答

0

標量協方差對兩個向量的協方差有意義,每個向量表示一個變量的一些觀察值。如果這是您的數據的含義,只是恰好排列在矩陣中,那麼在應用cov之前將其平坦化。函數cov將返回對稱2乘2矩陣,其中對角條目是每個向量的方差,並且非對角條目是它們的協方差。選擇一個:

c = cov(A(:), B(:)) 
scalar_covariance = c(1,2) 
+0

我在scilab中測試了你的代碼,但它返回的是一個矩陣而不是標量? – user7417788

+0

這是一個對稱的2乘2矩陣嗎?如果是這樣,非對角線條目(1,2)就是你想要的。對角線條目是每個向量的方差。 – FTP