MATLAB 块循环矩阵包:允许块循环矩阵的紧凑表示和快速操作(*、\、pinv 等)。-matlab开发

时间:2024-06-21 05:36:58
【文件属性】:

文件名称:MATLAB 块循环矩阵包:允许块循环矩阵的紧凑表示和快速操作(*、\、pinv 等)。-matlab开发

文件大小:48KB

文件格式:ZIP

更新时间:2024-06-21 05:36:58

matlab

循环矩阵出现在许多矩阵问题中,其中基础数学模型具有旋转对称性。 在许多问题中,问题表示不是简单的循环矩阵,而是块循环矩阵。 @BlockCirculant 对象允许块循环矩阵的紧凑表示。 它支持常见的矩阵运算,例如 +、-、*、\、逆、伪逆、下标和连接。 通过使用 FFT 执行典型的 O(N^3) 运算,可以为此类矩阵实现较大的加速因子。 矩阵可以是实数或复数。 该软件包包括@BlockCirculant 定义、一个测试程序和显示大型矩阵问题加速因子示例的文档。 此版本包括伪逆运算的文档更正和代码更正


【文件预览】:
block_circulant.zip

网友评论