提出了一种采用本征函数法求解光强传输方程的相位反演算法。相位可由拉普拉斯算子本征函数展开,各阶本征函数的系数可以由光强沿光轴的微分和本征函数两者的积分得到,由此实现相位恢复。给出了圆形区域和矩形区域拉普拉斯算子本征函数的解析形式,数值模拟了在这两种区域上采用该算法实现相位恢复的过程,结果表明该算法可以很好地实现相位恢复。