文件名称:lu分解法matlab代码-FLAM:MATLAB中的快速线性代数
文件大小:362KB
文件格式:ZIP
更新时间:2024-06-08 15:34:31
系统开源
lu分解法matlab代码FLAM(MATLAB中的快速线性代数):分层矩阵的算法 该MATLAB(与Octave兼容)库针对具有分层低秩块结构的某些类别的矩阵实现了各种快速算法。 这样的矩阵通常出现在物理问题中,包括许多经典的积分(IE)和微分方程(DE),以及统计情况(例如不确定性量化和机器学习)。 它们已在文献中以各种相关的名称和框架(例如H-,H2-,FMM,HODLR,HSS,HBS)出现,其中其特殊性质已用于开发用于许多基本线性代数运算的高度加速算法。 FLAM是其中一些思想的实现,主要遵循以下概述的“递归框架化”方法: PG Martinsson,V。Rokhlin。 二维边界积分方程的快速直接求解器。 J.计算机物理205(1):1-23,2005。 KL Ho,L。Greengard。 通过递归骨架化的结构化线性系统的快速直接求解器。 暹罗科学计算34(5):A2507-A2532,2012。 何KLL。 椭圆算子的层次插值因式分解:积分方程。 通讯纯应用数学。 69(7):1314-1353,2016。 何KLL。 椭圆算子的层次插值因式分解:微分方程。 通讯纯应用