use var in place of new

This commit is contained in:
Jonathan J Lawlor
2014-11-15 15:37:10 -05:00
parent 27e74b895e
commit 8043a909f5

View File

@@ -33,15 +33,15 @@ func CovarianceMatrix(x mat64.Matrix) *mat64.Dense {
} }
// todo: avoid matrix copy? // todo: avoid matrix copy?
xt := new(mat64.Dense) var xt mat64.Dense
xt.TCopy(xc) xt.TCopy(xc)
// It would be nice if we could indicate that this was a symmetric // It would be nice if we could indicate that this was a symmetric
// matrix. // matrix.
ss := new(mat64.Dense) var ss mat64.Dense
ss.Mul(xt, xc) ss.Mul(&xt, xc)
ss.Scale(1/float64(r-1), ss) ss.Scale(1/float64(r-1), &ss)
return ss return &ss
} }
// ones is a matrix of all ones. // ones is a matrix of all ones.