前面已经分析了窗函数和相位误差对脉冲压缩的影响,并给出了一些仿真实验。这里对前面所有的仿真进行了总结,并整理了相关程序,设计了一个matlab小软件。
本软件的功能是分析窗函数和相位误差对脉冲压缩的影响,在Matlab环境下运行“PulseCompress_PhaseError_Win.m”软件。
该软件的基本原理是首先构造一个理想的sinc参考函数,其分辨率(3dB宽度)为1m;然后在此参考函数上添加窗函数和相位误差(目前可以添加1~6阶相位误差);最后测量并显示脉冲压缩后的性能指标(分辨率、峰值、积分旁瓣比、峰值旁瓣比)。
运行后。软件界面如下图所示,主要包含4个模块:窗函数权值配置模块、相位误差配置模块、指标显示模块和功能执行模块。