[程序][复现] WaveSpec: A Tool for Ground Motion Response Spectrum Fitting Using Wavelet Functions [基于小波函数的地震动反应谱拟合]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) WaveSpec: A Tool for Ground Motion Response Spectrum Fitting Using Wavelet Functions,是一款地震工程分析软件,用于将给定的地震动加速度时程调整至其反应谱与目标设计谱相匹配。程序基于张郁山与赵凤新于2014年发表于《土木工程学报》的论文《基于小波函数的地震动反应谱拟合方法》中提出的算法实现,旨在为结构抗震设计、地震动合成与场地反应分析提供高精度、高效率的谱拟合工具。该方法的核心在于构造一种增量位移小波函数,通过两次微分得到增量加速度小波函数,并将其叠加至初始加速度时程中,进而对反应谱进行拟合。 编写这个程序,最主要是受用户委托,让我们复现原论文中提出的小波基调整算法,同时我们也正好可以研究相关的理论,一举两得。 程序基本功能: ✅ 自定义目标谱输入; ✅ 灵活设置控制周期点,支持对数均匀分布或手动指定; ✅ 可调整拟合参数(如迭代容差、小波有效区间系数等); ✅ 可输出拟合结果与收敛曲线; …