mirror of
				https://github.com/PaddlePaddle/FastDeploy.git
				synced 2025-10-31 11:56:44 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			10 lines
		
	
	
		
			406 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			406 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| SelfAdjointEigenSolver<Matrix4f> es;
 | |
| Matrix4f X = Matrix4f::Random(4, 4);
 | |
| Matrix4f A = X + X.transpose();
 | |
| es.compute(A);
 | |
| cout << "The eigenvalues of A are: " << es.eigenvalues().transpose() << endl;
 | |
| es.compute(A +
 | |
|            Matrix4f::Identity(4,
 | |
|                               4));  // re-use es to compute eigenvalues of A+I
 | |
| cout << "The eigenvalues of A+I are: " << es.eigenvalues().transpose() << endl;
 | 
