![](https://secure.gravatar.com/avatar/6a1dc50b8d79fe3b9a5e9f5d8a118901.jpg?s=120&d=mm&r=g)
On Tue, Jul 29, 2008 at 9:10 PM, Anthony Kong <Anthony.Kong@macquarie.com> wrote:
I am trying out the example here (http://www.scipy.org/Numpy_Example_List_With_Doc#cov)
from numpy import * ... T = array([1.3, 4.5, 2.8, 3.9]) P = array([2.7, 8.7, 4.7, 8.2]) cov(T,P)
The answer is supposed to be 3.9541666666666657
The result I got is instead a cov matrix array([[ 1.97583333, 3.95416667], [ 3.95416667, 8.22916667]]) So, I just wanna confirm this particular example may be no longer correct.
I am using python 2.4.3 with numpy 1.1.0 on MS win
It works for me (1.1 on GNU/Linux):
import numpy as np T = np.array([1.3, 4.5, 2.8, 3.9]) P = np.array([2.7, 8.7, 4.7, 8.2]) np.cov(T,P)
array([[ 1.97583333, 3.95416667], [ 3.95416667, 8.22916667]])'