美文网首页
itpp库QR分解

itpp库QR分解

作者: 一路向后 | 来源:发表于2020-10-11 18:56 被阅读0次

1.程序源码

#include <itpp/itbase.h>

using namespace itpp;

using std::cout;
using std::endl;

int main()
{
        /*矩阵声明*/
        mat A, Q, R;

        /*使用字符串定义矩阵*/
        A = "12,-51,4; 6,167,-68; -4,24,-41;";

        /*A的QR分解结果*/
        qr(A, Q, R);

        /*打印结果*/
        cout << "A = " << A << endl;
        cout << "Q = " << Q << endl;
        cout << "R = " << R << endl;

        return 0;
}

2.编译源码

$ g++ -o example example.c -I/usr/local/include -L/usr/local/lib64 -litpp -lgfortran -lblas -llapack -lrefblas

3.运行结果

./example
A = [[12 -51 4]
 [6 167 -68]
 [-4 24 -41]]
Q = [[-0.857143 0.394286 0.331429]
 [-0.428571 -0.902857 -0.0342857]
 [0.285714 -0.171429 0.942857]]
R = [[-14 -21 14]
 [0 -175 70]
 [0 0 -35]]

相关文章

  • itpp库QR分解

    1.程序源码 2.编译源码 3.运行结果

  • itpp库PLU分解

    1.程序源码 2.编译源码 3.运行结果

  • QR分解

    但是可能迭代还是太多次了,可以用householder明天再说吧! https://blog.csdn.net/u...

  • 编译安装itpp库

    1.安装blas库 2.安装cblas库 3.安装lapack库 4.安装itpp库

  • 矩阵分解

    浅理解1.定义将矩阵拆解为数个矩阵的乘积2.常用方法三角分解,QR分解,SVD(奇异值)分解,还有满秩分解、QR分...

  • QR分解与线性回归

    1 一元回归与多元回归 任何一本初级水平的计量经济学、统计学或机器学习相关书籍,都会详细推导多元线性线性回归的解,...

  • 使用EIGEN实现曲线拟合

    QR分解与最小二乘 Eigen解线性方程组 This excellent resource explains a ...

  • 数值分析 知识补漏

    1、方程组(高斯消元,LU分解,AP=LU分解,误差问题,共轭梯度) 2、最小二乘(模型,正规方程,不相容,QR分...

  • 共轭梯度法&QR分解法

    # 要求使用共轭梯度法和QR分解法求解方程组 # 分析 ## 共轭梯度法输入:Ax=b想法:构造迭代关系$ x^k...

  • [转]QR分解和酉矩阵

    来源:https://www.cnblogs.com/zhoukui/p/7746371.html 预备知识 平面...

网友评论

      本文标题:itpp库QR分解

      本文链接:https://www.haomeiwen.com/subject/oagepktx.html