# HG changeset patch # User schloegl # Date 1244060892 0 # Node ID 15b7cc75ac994e5638f1716fb816b669ad7c2011 # Parent e171ffc7b843bfb9b50f3c367a3f598fa8a9c8c7 some cleanup, and minor improvement diff -r e171ffc7b843 -r 15b7cc75ac99 extra/NaN/src/covm_mex.cpp --- a/extra/NaN/src/covm_mex.cpp Wed Jun 03 08:00:07 2009 +0000 +++ b/extra/NaN/src/covm_mex.cpp Wed Jun 03 20:28:12 2009 +0000 @@ -27,8 +27,8 @@ // - W: weight vector to compute weighted correlation // // Output: -// - CC = X' * Y while NaN's are skipped -// - NN count of valid (non-NaN) elements +// - CC = X' * diag(W) * Y while NaN's are skipped +// - NN = real(~isnan(X))*diag(W)*real(~isnan(Y)) count of valid (non-NaN) elements // // $Id$ // Copyright (C) 2009 Alois Schloegl @@ -142,8 +142,8 @@ */ for (k=0; k