用MATLAB生成地震反应谱

我的毕业课题是做的《神经网络在结构振动控制中的应用》,对于如何生成地震反应谱不懂。请教高手,如何根据已知的真实地震数据生成地震加速度反应谱,MATLAB程序是怎样的?还有,生成的这个反应谱如何应用于SIMULIK仿真?帮帮忙!
这个MATLAB程序应该不大,有知道的请发我邮箱xhj361@126.com谢谢

第1个回答  2009-05-26
地震反应谱是单自由度体系在地震作用下某个最大响应量与结构自振周期的关系曲线。
在Matlab中可以先计算确定阻尼比下结构离散自振周期T(0:dt:T)下的伪速度反应谱(Spv),然后根据速度谱与加速度谱的(Spa=wSpv)关系求出加速度反应谱。
具体可参照王光远院士翻译的克拉夫的修订版《结构动力学》。这本书很经典,学校图书馆肯定有。本回答被提问者采纳