针对模拟电路难以实现故障参数辨识的问题,从代数算法角度,提出一种基于主本征值和Frobenius范数的模拟电路故障诊断与参数辨识法。该方法把被测电路输出响应的采样序列组成一个方阵;求解该方阵的主本征值和Frobenius范数;根据测前仿真获得的每个可能发生故障的器件相对应的主本征值和Frobenius范数变化趋势线,以最小误差为判据,确定最可能发生故障的器件,实现故障定位和参数辨识。实测结果表明:该方法可将故障定位和参数辨识一体化处理,与已有的几种经典算法相比,具有计算效率高、故障定位准确率高、参数辨识精度高的优点。