“…where U and V are the orthogonal matrix, UAR m  m , VAR n  n , D is the diagonal matrix, D=[diag (s 1 , s 2 , y, s q ), O] or its transposition, and this is decided by m on or m Zn, DAR m  n , O is the zero matrix, q=min(m, n), s 1 Zs 2 ZyZ s q 40. s i (i=1, 2, y, q) are called the singular values of matrix A. SVD method has been widely applied to many fields in recent years, such as data compression [1,2], system recognition [3], adaptive filter [4,5], principal component analysis (PCA) [6,7], noise reduction [8][9][10], faint signal extraction [11,12], machine condition monitoring [13] and so on. For example, Ahmed et al utilize SVD to compress the electrocardiogram (ECG) signal, their main idea is to transform the ECG signals to a rectangular matrix, compute its SVD, then discard the signals represented by the small singular values and only those signals represented by some big singular values are reserved so that ECG signal can be greatly compressed [1].…”