本发明公开了一种基于矩阵低秩性以及稀疏性的智能电网数据恢复方法,包括下述步骤:(1)利用m个智能电网传感器采集测量数据向量;(2)将采集到的第i个m×1维的测量数据向量加入测量数据矩阵Za;(3)应用低秩近似算法将遭到攻击的测量数据矩阵Za进行分离以获取恢复测量矩阵Ztruerec与攻击矩阵A;(4)根据所获取的恢复测量矩阵Ztruerec,输出第i个采集测量数据向量的恢复值。本发明的方法能够实时处理采集到的测量数据,并且具有抗扰性高、恢复时间短以及恢复精度高的特点。