在Ax=0时候是不能用cvsolve来接函数的,但是可以利用一下函数来求解
#include<cv.h> #include<iostream> using namespace std; using namespace cv; int main() { Mat A(7, 3, CV_64FC1); Mat vec(3, 1, CV_64FC1);//最后的答案 for(int i=0;i<7;i++) for(int j=0;j<3;++j) A.at<double>(i,j)=i*j-i;//初始化A的值 SVD::solveZ(A,vec ); }
求解Ax=b时候b不为零向量时候用cvsolve
时间: 2024-10-23 19:31:22