图片缩略图

快速高效的克罗内克乘法

version 1.1.0.0 (860 Bytes) by 大卫Gleich
用重复克罗内克乘积矩阵计算矩阵-向量乘积。

2.6 k下载

更新2009年4月14日

没有许可

计算矩阵和向量的乘积

y = (Q1克朗Q2克朗…(kron Qm) x

不需要形成克罗内克乘积的大矩阵。下载188bet金宝搏这个m文件实现了一种算法来完成这个任务,该算法来自Fernandes等人1998年第394页,JACM 45(3): 381—414 (doi:10.1145/278298.278303)。当X也是一个矩阵时,该实现也可以工作。

不要被for循环吓跑,这段代码与Matlab JIT编译器很好地工作,并且适用于包含超过5000万个条目的向量。

引用作为

大卫Gleich(2021)。快速高效的克罗内克乘法(//www.tatmou.com/matlabcentral/fileexchange/23606-fast-and-efficient-kronecker-multiplication), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2008b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!