Changeset 2382 for trunk/yat/utility/PCA.h
- Timestamp:
- Dec 21, 2010, 2:16:58 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/0.6-stable merged: 2258,2271-2272,2304,2310,2314-2315,2317-2320,2322,2378-2380
- Property svn:mergeinfo changed
-
trunk/yat/utility/PCA.h
r2323 r2382 10 10 Copyright (C) 2006 Jari Häkkinen 11 11 Copyright (C) 2007, 2008 Jari Häkkinen, Peter Johansson 12 Copyright (C) 2010 Peter Johansson 12 13 13 14 This file is part of the yat library, http://dev.thep.lu.se/yat … … 43 44 this space, all Nx1 vectors will have dimension Mx1. Hence 44 45 the projection will have dimension MxM where each column is 45 a point in the new space. Also, it assumes that M>N. The opposite 46 problem is added in the functions: process_transposed_problem and 47 projection_transposed()... 46 a point in the new space. 47 48 \note Currently number of rows, N, must be larger (or equal) than 49 number of columns, M. 48 50 */ 49 51 class PCA … … 89 91 3: Calculate eigenvalues according to \n 90 92 \f$ \lambda_{ii} = s_{ii}/N_{rows} \f$ \n 91 4: Sort eigenvectors (from matrix V) according to descending eigenvalues\n92 93 */ 93 94 void process(void);
Note: See TracChangeset
for help on using the changeset viewer.