针对分布式环境应用背景下的线性代数方程组,本文提出了一种基于多智能体系统求解线性代数方程组的分布式算法。该算法是鲁棒的,因为它不需要预先假设线性代数方程组有解。算法或者收敛到线性代数方程组的某个解,或者通过判断准则有效终止,而不会陷入死循环。数值仿真验证了算法的有效性。仿真结果表明,对于有解的线性代数方程组,本文的算法比之前的分布式算法需要更少的迭代次数;对于无解的线性代数方程组,可通过判断准则终止算法。