SOMP算法