地震工程学作业课程名称: 地震工程学 ______ 指导老师:_______ 翟永梅 _________ 姓 名: 史先飞 ________ 学 号: 1232627________ 一、地震波生成反应谱1 所取的地震波为 Elcentro 地震波加速度曲线,如图 1 所示
图 1 Elcentro 地震波加速度曲线2 所调用的 Matlab 程序为:% ***********读入地震记录*********** ElCentro;Accelerate= ElCentro(:,1)*9
8067;%单位统一为 m 和 sN=length(Accelerate);%N 读入的记录的量time=0:0
005:(N-1)*0
005; %单位 s%初始化各储存向量 Displace=zeros(1,N); %相对位移Velocity=zeros(1,N); %相对速度AbsAcce=zeros(1,N); %绝对加速度 % ***********A,B 矩阵*********** Damp=0
02; %阻尼比 0
02TA=0
05:6; %TA=0
000001:0
02:6; %结构周期 Dt=0
005; %地震记录的步长 %记录计算得到的反应,MaxD 为某阻尼时最大相对位移,MaxV 为某阻尼最大相对速度,MaxA 某阻尼时最大绝对加速度,用于画图 MaxD=zeros(3,length(TA));MaxV=zeros(3,length(TA));MaxA=zeros(3,length(TA));t=1; for T=0
05:6NatualFrequency=2*pi/T ; %结构自振频率DampFrequency=NatualFrequency*sqrt(1-Damp*Damp); %计算公式化简e_t=exp(-Damp*NatualFrequ