转自: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

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

Matlab运用kron()函数计算Kronecker乘法相关推荐

  1. matlab中pwelch函数计算功率谱密度

    出处:Matlab用pwelch函数计算功率谱 - 知乎 (zhihu.com) 1:函数形式 [pxx,f] = pwelch(x,window,noverlap,NFFT,fs) 该函数可以自适应 ...

  2. matlab中模型函数计算出 Inf,拟合无法继续。请尝试使用或收紧系数的上界和下界。

    使用matlab中曲线拟合器(cftool)进行曲线拟合后,导出函数在调用后会出现 模型函数计算出 Inf,拟合无法继续. 请尝试使用或收紧系数的上界和下界,报错,拟合无法继续进行. 解决办法:根据拟 ...

  3. matlab学习—分段函数计算

    分段函数计算 分段函数用if函数,代码如下(示例): function f=fun(x) if x==10f=cos(x+1)+sqrt(x^2+1); else f=x*sqrt(x+sqrt(x) ...

  4. matlab 切比雪夫距离,matlab中用pdist函数计算切比雪夫chebychev距离的计算顺序

    如题,help pdist 中只是简单说,计算某个矩阵中每两行的切比雪夫距离(两两的切比雪夫距离).没有说明具体的计算顺序. D = pdist(X) returns a vector D conta ...

  5. matlab拟合函数,Matlab拟合自定义函数 - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    公式是:y=a*exp(-exp((-x-b)/c)-(x-b)/c+1)+o x=30        50        70        90        110        130    ...

  6. matlab 面积函数,编写函数计算一个正方形的面积,并且在Matlab主函数中调用该函数。要求函数名为area,返回参数是...

    柴油发电机哪些保护作用于停机? 汇票必须记载的事项有哪些?() 会展企业主要通过哪些方法来获取信息? 市场调查与预测.决策的关系是什么? 采用电力负荷管理系统终端进行预收电费控制的原理是什么? 下列属 ...

  7. Matlab实现匿名函数计算

    my_function=@(x)(-x.^2-5*x-3+exp(x)) my_function(2) 输出:

  8. matlab的series函数怎么用,series函数

    有谁知道怎么样使用SERIES函数在EXCEL中创建表格 如果您选择一个图表系列并查看Excel的公式行,则会看到系列是由使用SERIES函数的公式生成的.SERIES是一种用于定义图表系列的特殊函数 ...

  9. 【 MATLAB 】使用 impz 函数计算并画出脉冲响应

    这篇博文在于讨论 impz 函数的使用. MATLAB帮助文档对impz的介绍:[ MATLAB ]impz函数介绍(数字滤波器的脉冲响应) 我在 MATLAB 中查看 impz 的帮助文档时,始终看 ...

最新文章

  1. 不发项目奖金,程序员怒删代码,被判 5 个月!
  2. 74芯片引脚真值表汇总
  3. Nginx的root和alias指令
  4. (转)dp动态规划分类详解
  5. 阿里云2020上云采购季,你适合买什么云产品?
  6. 你的工作经验到底值钱吗?
  7. angular4获得焦点事件_深究AngularJS——如何获取input的焦点(自定义指令)
  8. 怎样编辑pdf文件?手把手教你如何使用PDF编辑器
  9. android 标注 比例换算,Android APP界面标注、尺寸换算和APP标注工具
  10. 使用Git上传项目到Gitgub
  11. CAD2016入门教程
  12. 堪萨斯大学计算机硕士,堪萨斯大学计算机工程硕士专业入学要求及费用
  13. 企业10大HR软件分析对比(精)
  14. orbslam 2 运行 tum 数据集中的 walking xyz 序列
  15. 互融云贷款中介平台搭建,助力企业实现数字化智能办公
  16. MySQL Utilities
  17. go语言-空结构体/ chan struct{}
  18. 数据分析行业薪资的秘密,你想知道的都在这里(1)
  19. 【leetcode】搜索二维矩阵 II
  20. [SQL SERVER 2016]ABF文件的还原

热门文章

  1. 深度置信网络matlab_深度学习在机器视觉领域的应用持续增长
  2. 4N25光耦合器:简单的应用电路
  3. 反卷积原理和实际代码详细讲解!
  4. 信号与系统 - 零输入响应和零状态响应
  5. [OpenGL] 捏脸系统
  6. 露天矿边坡监测系统方案
  7. 使用GDI+将24位真彩色图像转换为8位灰度图像
  8. 【企业】企业运营与管理:探寻适合阿米巴经营与责任经营的土壤
  9. VSCode刷LeetCode
  10. 寒江独钓——读书笔记1