https://blog.csdn.net/yyywww666/article/details/49155417

转自:http://blog.csdn.net/anqier1009/article/details/5214978

矩阵的Kronecker乘法及Matlab运用kron()计算Kronecker乘法

对n×m阶矩阵A和p×q阶矩阵B,A和B的Kronecher乘法运算可定义为:

由上面的式子可以看出,Kronecker乘积A B表示矩阵A的所有元素与B之间的乘积组合而成的较大的矩阵,B A则完全类似.A B和B A均为np×mq矩阵,但一般情况下A B B A.和普通矩阵的乘法不同,Kronecker乘法并不要求两个被乘矩阵满足任何维数匹配方面的要求.Kronecker乘法的Matlab命令为 C=kron(A,B),

则由以下命令可以求出A和B的Kronecker乘积C:

A=[1  2;  3  4]; B=[1  3  2;  2  4  6];  C=kron(A,B)

C =

1     3     2     2     6     4

2     4     6     4     8    12

3     9     6     4    12     8

6    12    18     8    16    24

作为比较,可以计算B和A的Kronecker乘积D,可以看出C、D是不同的:

A=[1  2;  3  4]; B=[1  3  2;  2  4  6];  D=kron(B,A)

D =

1     2     3     6     2     4

3     4     9    12     6     8

2     4     4     8     6    12

6     8    12    16    18    24

后者矩阵分别于前者矩阵每个元素相乘

克罗内克积kron() 知识点相关推荐

  1. lmi克罗内克积 matlab_LMI中有关于克罗内克积的决策变量,如何定义?

    本帖最后由 红色独孤客 于 2016-5-23 14:20 编辑 LMI中有关于克罗内克积的决策变量,如何定义? 要求该LMIx小于零的解,其中,A为3x3, IN为5x5单位矩阵,B=[1,0,0] ...

  2. 【数理知识】kronecker 克罗内克积

    Matlab 克罗尼克乘积 Kron(A,B) 目录 定理1 定理2 定理3 转置 定理4 逆 定理5 秩 定理6 迹 定理7 线性无关 定理10 特征值 定理11 相似 定理12 复系数多项式 推论 ...

  3. 初探Kronecker product(克罗内克积)

    1.三个矩阵A.B.C的乘积与克罗内克积的关系 vec(A,B,C)=(CT⊗A)∗vec(B)\qquad \qquad \qquad \qquad \qquad vec(A,B,C)=(C^T\o ...

  4. 克罗内克积(Kronecker product)与笛卡尔乘积(Cartesian product)

    数学上,克罗内克积是两个任意大小的矩阵间的运算. 假设A为mxn的矩阵,B为pxq的矩阵. ,. 在进行计算的时候,克罗内克积可表示为,为mpxnq大小的矩阵.在MATLAB中可以使用kron函数. ...

  5. 关于2D-DCT字典和克罗内克积以及二维字典的separable特性的个人理解

    最近看了关于图像字典训练的部分,但是照着书中的讲解,却得不到书中的图像. 书中的2D-DCT字典是利用8*11的冗余1D-DCT字典的克罗内克积张成的,但是直接使用matlab的kron函数张成的图像 ...

  6. 【数理知识】矩阵普通乘积,哈达玛积,克罗内克积,点乘,点积,叉乘,matlab代码实现

    1 [数理知识]向量数乘,内积,外积,matlab代码实现 2 [数理知识]矩阵普通乘积,哈达玛积,克罗内克积,点乘,点积,叉乘,matlab代码实现 文章目录 1. 矩阵基本形式 2. 矩阵基本运算 ...

  7. Matlab的concur、repmat、kron、reshape函数介绍

    也算是经常用到Matlab的concur.repmat.kron.reshape这四个函数吧,但总也记不住其具体用法,每次使用前都要琢磨一下,因此决定将其基本使用方法汇总起来记录一下,故有此文. 1. ...

  8. 解释型语言与编译型的必须知识点

    解释型语言与编译型的必须知识点 概念: 计算机不能理解直接理解高级语言,只能理解机器语言,所以必须把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序. 翻译的方式有两种: 编译 解释 两种翻译 ...

  9. YOLOV4知识点分析(二)

    YOLOV4知识点分析(二) 数据增强相关-mixup 论文名称:mixup: BEYOND EMPIRICAL RISK MINIMIZATION 论文地址:https://arxiv.org/ab ...

  10. YOLOV4知识点分析(一)

    YOLOV4知识点分析(一) 简 介 yolov4论文:YOLOv4: Optimal Speed and Accuracy of Object Detection arxiv:https://arx ...

最新文章

  1. Eclipse使用EGit管理git@OSC项目
  2. python多线程爬虫 爬取多个网页_Python 多线程抓取网页
  3. Linux性能评测工具之一:gprof篇
  4. linux c之创建进程fork和vfork函数之间的区别
  5. MySQL中外键定义级展现结果_MySQL高频面试60题含答案
  6. 计算机网络简答题与计算题
  7. python语言的缩进可以采用tab键实现吗_python中使用空格还是使用 Tab键缩进的建议...
  8. java webserver demo_Java 实现 web服务器的简单实例
  9. Flask 下载中文名文件
  10. 产品设计:《现代设计史》
  11. Chrome插件:中国天气预报与万年历
  12. java 圆的类_java:设计实现圆形类、正方形类、长方形类
  13. 为什么还有6亿中国人仍不放弃QQ?
  14. 2020年金融科技创新项目总结
  15. 深入理解char * ,char ** ,char a[ ] ,char *a[]
  16. [JavaScript] JS求闭区间[min,max]的和
  17. 编辑器下运行exe或bat run exe or bat in editor
  18. 深入了解bash与sh的区别
  19. Oracle官网账号
  20. 被电动牙刷改变的人生,他现在是拥有百万粉丝的网红

热门文章

  1. EMC Isilon存储服务器误删除虚拟机恢复过程
  2. CNN手写汉字识别参数调整
  3. 兼职招募!贪心科技招聘AI课程讲师,薪资超行业标准
  4. 四大组件之Activity(下)——Activity的常用Manifest属性、启动模式、ADB调试
  5. VTN系列多通道采集仪硬件接口
  6. 多通道振弦传感器VTN416采集仪应用工程项目安全监测实用性强
  7. 多功能域名检测集合工具
  8. 宝塔面板添加站点及运营商SSL免费证书的申请与使用
  9. Acute Angle Cloud与Achain达成战略合作,共促区块链系统发展
  10. Android实现一个APP只能在一部手机上使用