本项目旨在通过MATLAB平台实现一个功能完善的信号原子分解软件,系统通过将复杂信号分解为过完备字典中若干原子的线性组合,从而实现信号的高度稀疏表示。该软件集成了多种经典的变换字典,包括但不限于离散余弦变换(DCT)字典、各类常用小波(Wavelet)字典以及Gabor字典,能够根据信号特征灵活选择最优的稀疏基。在算法实现层面,软件内置了标准的匹配追踪(Matching Pursuit, MP)算法和经过优化的正交匹配追踪(Orthogonal Matching Pursuit, OMP)算法,通过迭代迭代过程自适应地寻找与原始信号投影最大的原子项。该系统广泛应用于非平稳信号处理、图像信号压缩、噪声滤除以及复杂特征提取等科研与工程场景。软件不仅提供了高效的计算内核,还通过可视化的方式向用户展示分解过程中的残差收敛曲线、稀疏系数分布以及重构信号与原始信号的对比误差分析,帮助用户直观评估原子分解的效果与精度。