Eigen笔记2:矩阵拼接

直接贴代码吧,使用的MatrixXd<<运算符:

cpp 复制代码
int main(int argc, char *argv[])
{

    Eigen::MatrixXd B(2, 2);
    B << 1, 2,
         3, 4;

    Eigen::MatrixXd C(2, 2);
    C << 5, 6,
         7, 8;

    Eigen::MatrixXd D(2, 2);
    D << 9, 10,
         11, 12;

    Eigen::MatrixXd H(2, 2);
    H << 13, 14,
         15, 16;

    // Horizontal concatenation of B and C
    Eigen::MatrixXd upper(B.rows(), B.cols() + C.cols());
    upper << B, C;

    std::cout << "Combined Matrix upper:\n" << upper << std::endl;

    // Horizontal concatenation of D and H
    Eigen::MatrixXd lower(D.rows()+ H.rows(), D.cols());
    lower << D,
             H;

    std::cout << "Combined Matrix lower:\n" << lower << std::endl;

    // Vertical concatenation of upper and lower
    Eigen::MatrixXd A(B.rows() + D.rows(), B.cols() + C.cols());
    A << B, C,
         D, H;

    std::cout << "Combined Matrix A:\n" << A << std::endl;
    return 0;
}

效果如图

相关推荐
淘小白_TXB21968 小时前
头条号矩阵运营经验访谈记录
线性代数·矩阵
The_Killer.2 天前
格密码--从FFT到NTT(附源码)
学习·线性代数·密码学·格密码
小李独爱秋2 天前
特征值优化:机器学习中的数学基石
人工智能·python·线性代数·机器学习·数学建模
18538162800余+3 天前
数字人分身 + 矩阵系统聚合的源码搭建与定制开发
线性代数·矩阵
semantist@语校3 天前
第十九篇|东京世界日本语学校的结构数据建模:制度函数、能力矩阵与升学图谱
数据库·人工智能·线性代数·矩阵·prompt·github·数据集
点云SLAM3 天前
四元数 (Quaternion)在位姿(SE(3))表示下的各类导数(雅可比)知识(2)
人工智能·线性代数·算法·机器学习·slam·四元数·李群李代数
云手机掌柜4 天前
下一代社媒运营工具:亚矩阵云手机集成AIGC与数字人技术引领内容革命
大数据·线性代数·智能手机·矩阵·aigc
索迪迈科技5 天前
算法题(203):矩阵最小路径和
线性代数·算法·矩阵
Hi202402176 天前
使用 Apollo TransformWrapper 生成相机到各坐标系的变换矩阵
数码相机·线性代数·矩阵·自动驾驶·apollo