本项目主要实现了一种基于量子计算原理的进化算法——量子遗传算法(QGA),并将其应用于数字滤波器(FIR/IIR)的优化设计中。该系统摒弃了传统遗传算法的二进制或浮点数编码方式,转而采用量子比特(Qubit)的概率幅进行编码,利用量子叠加态特性,使得单个染色体能够包含所有可能的解,极大地丰富了种群多样性。算法核心包含详细的量子逻辑门操作,特别是使用量子旋转门策略来进行个体的更新与演化,通过动态调整旋转角度以平衡全局搜索与局部开发能力,有效克服传统算法易陷入局部最优的问题。在功能上,用户可以定义滤波器的设计指标(如通带频率、阻带频率、衰减量等),系统利用QGA作为一个全局优化器,以设计指标与实际响应之间的均方误差最小化为目标函数,自动搜索最优的滤波器系数。代码内部包含详尽的算法步骤说明和理论注释,适合深入理解量子遗传算法原理。程序运行后能直观展示适应度收敛曲线,证明算法在滤波器设计任务中具有收敛速度快、精度高的特点,同时绘制优化后的滤波器幅频特性和相频特性曲线。