1. 首页
  2. 信息化
  3. 其它
  4. 矩阵分块计算MATLAB脚本集

矩阵分块计算MATLAB脚本集

上传者: 2025-05-28 05:17:30上传 RAR文件 721B 热度 1次

矩阵的分块计算思路,挺适合那种一下子塞不进内存的大矩阵。压缩包里头有三个 MATLAB 脚本,专门搞分块乘法,思路清晰、用起来也顺。像all_product.m是全分块,两个大矩阵都拆成小块,一个个算完再拼回去。比较适合完整的大矩阵对乘,场景也多。

再说left_product.m,这个比较像只拆左边那个矩阵,按行分块那种。右边的矩阵可以不动也行,一块一块来,适合稀疏矩阵,不用硬怼整个矩阵,计算更轻量。

right_product.m,和左分块反过来,右边按列分块,对应左边的行。有些算法或者线性方程组求解,就挺适合这么干。三个脚本都基于MATLAB 2018B写的,用的是它比较新的矩阵操作方法,写得还挺规范的。

你要是也在做大型矩阵的数值运算,或者想研究一下分块乘法的实际应用,下载包里的代码看看肯定有启发。哦对了,如果你还想深入了解,可以去看看这些相关文章:

如果你用的不是 MATLAB 也没关系,思路是通的,脚本里的逻辑参考一下,再迁移到 Python 或 C++上也是没问题的。

下载地址
用户评论