通过SVD分解求逆的参考博客
之前在看机器人微分逆运动学时,看到有博主提出用svd分解求逆来代替inverse方法可加速计算,下面特意验证一下:
取一个100行100列的矩阵,分别使用Eigen的SVD分解法再计算逆矩阵和直接用Eigen的inverse方法做个对比
#include <iostream>
#include<algorithm>
#include<Eigen/Dense>
#include<chrono>
int main(int, char**){
constexpr int row=100;
constexpr int col=100;
Eigen::Matrix<double,row,col> jac=Eigen::Matrix<double,row,col>