8 const VectorXf sing_vals =
a.jacobiSvd().singularValues();
9 return sing_vals(sing_vals.size()-1) / sing_vals(0);
14 Matrix4f
m = Matrix4f::Random();
15 cout <<
"matrix m:" << endl <<
m << endl << endl;
16 cout <<
"inv_cond(m): " <<
inv_cond(
m) << endl;
17 cout <<
"inv_cond(m(1:3,1:3)): " <<
inv_cond(
m.topLeftCorner(3,3)) << endl;
18 cout <<
"inv_cond(m+I): " <<
inv_cond(
m+Matrix4f::Identity()) << endl;