• opencv矩阵分块法


    分块矩阵

    对于行数和列数较高的矩阵 A,运算时常采用分块法,使大矩阵的运算化成 小矩阵的运算.将矩阵 A 用若干条纵线和横线分成许多个小矩阵,每一个小矩 阵称为 A 的子块,以子块为元素的形式上的矩阵称为分块矩阵

    例如将 3×4 矩阵

     分成子块的分法很多,下面举出一种分块形式

     可记为

     其中

     即 A 11,A1 2,A 21,A 22为 A 的子块,而 A 形式上成为以这些子块为元的分块矩阵

    分块矩阵的运算规则

    (1)

    设矩阵 A 与 B 的行数相同、列数相同,采用相同的分块法,有

     其中 A ij与 Bij的行数相同、列数相同,那么

    (2) 

     (3)

    设 A 为 s×t矩阵,B 为t×r 矩阵,分块成

    其中 A i1,A i2,…,A it的列数分别等于 B 1j,B 2j,…,B tj的行数,那么

     其中

     (4)

    分块对角矩阵

     设 A 为 n 阶方阵,若 A 的分块矩阵只有在对角线上有非零子块,其余 子块都为零矩阵,且在对角线上的子块都是方阵,即

     分块对角矩阵的行列式具有下述性质

     

  • 相关阅读:
    hdu 4258 Covered Walkway
    hdu 2337 Escape from Enemy Territory
    二分查找
    hdu 2335 Containers
    最大流 Dinic
    进程和并发编程
    黏包
    socket
    网络编程
    异常处理
  • 原文地址:https://www.cnblogs.com/liming19680104/p/15652817.html
Copyright © 2020-2023  润新知