 
 
 
1.48.4  Παραγοντοποίηση svd :  svd
	
svd (singular value decomposition) παίρνει ως όρισμα έναν αριθμητικό
τετραγωνικό πίνακα μεγέθους n.
	
svd επιστρέφει έναν ορθογώνιο πίνακα U, την διαγώνιο s ενός διαγώνιου 
πίνακα S και έναν ορθογώνιο πίνακα Q (	
 tran(Q)*Q=I) τέτοιο ώστε :
Είσοδος :
	
svd([[1,2],[3,4]])
Έξοδος :
	
[[-0.404553584834,-0.914514295677],[-0.914514295677, 0.404553584834]], [5.46498570422,0.365966190626], [[-0.576048436766,-0.81741556047],[0.81741556047, -0.576048436766]]
Είσοδος :
	
[U,s,Q]:=svd([[3,5],[4,5]])
Έξοδος :
	
[[-0.672988041811,-0.739653361771],[-0.739653361771, 0.672988041811]],[8.6409011028,0.578643354497], [[-0.576048436766,-0.81741556047],[0.81741556047, -0.576048436766]]
Επαλήθευση :
Είσοδος :
	
U*diag(s)*Q
Έξοδος :
	
[[3.0,5.0],[4.0,5.0]]
 
 
