矩阵库Eigen学习

Eigen学习笔记(14)-原位矩阵分解-卡核

Eigen学习笔记(14)-原位矩阵分解

原文:Eigen官网-Inplace matrix decompositions 从Eigen3.3开始,LU、Cholesky和QR分解可以就地操作,即直接在给定的输入矩阵内操作。当处理大型矩阵或可用内存非常有限...
ClaireQi的头像-卡核ClaireQi2年前
06671731
Eigen学习笔记(3)-矩阵和向量的运算-卡核

Eigen学习笔记(3)-矩阵和向量的运算

原文:Eigen官网-Matrix and vector arithmetic 本节内容主要介绍Eigen中关于矩阵、向量、标量之间的数学运算。 1. 引言 Eigen提供了matrix/vector的运算操作,既包括重载了c+...
ClaireQi的头像-卡核ClaireQi2年前
03180590
Eigen学习笔记(13)-解决最小二乘系统的问题-卡核

Eigen学习笔记(13)-解决最小二乘系统的问题

原文:Eigen官网–Solving linear least squares systems 对于超定线性方程系统(An overdetermined system of equations):Ax = b,其是没有解的。在这种...
ClaireQi的头像-卡核ClaireQi2年前
07080693
Eigen学习笔记(2)-Matrix类-卡核

Eigen学习笔记(2)-Matrix类

原文:Eigen官网-The Matrix class 在Eigen中,所有的矩阵Matrix和向量Vector都是由Matrix类构造的。向量只不过是矩阵的特殊形式,只有一列(列向量)或者一行&#...
ClaireQi的头像-卡核ClaireQi2年前
04630152
Eigen学习笔记(12)-线性代数与矩阵分解-卡核

Eigen学习笔记(12)-线性代数与矩阵分解

原文:Eigen官网-Linear algebra and decompositions 本篇文章介绍了线性方程求解、矩阵分解,包括LU分解法,QR分解法,SVD(奇异值分解)、特征值分解等...
ClaireQi的头像-卡核ClaireQi2年前
06081532
Eigen学习笔记(1)-入门-卡核

Eigen学习笔记(1)-入门

原文:Eigen官网-Getting started Eigen 是一个基于C++的线性代数库,其中实现大量常用的线性代数算法,包括常规矩阵计算,矩阵变换,矩阵分解,...
ClaireQi的头像-卡核ClaireQi2年前
09795641
Eigen学习笔记(11)-存储顺序-卡核

Eigen学习笔记(11)-存储顺序

原文:Eigen官网-Storage orders 对于矩阵和二维数组,有两种存储顺序:列优先和行优先。 1. 行优先和列优先的存储 矩阵的项构成一个二维网格。然而,当矩阵存储在内存...
ClaireQi的头像-卡核ClaireQi2年前
09673909
ubuntu安装Eigen-卡核

ubuntu安装Eigen

Ubuntu 下安装Eigen有两种方式,一种是“apt-get”方式,一种是源码安装方式。 1. apt-get安装 1.1 执行安装命令 打开终端窗口,输入如下命令: sudo apt-get install ...
ClaireQi的头像-卡核ClaireQi2年前
03556395