Question: matlab code please. A horizontal earthquake oscillation F ( t ) = F 0 cos omega t affects each floor of a five -

matlab code please. A horizontal earthquake oscillation F(t)=F0cos\omega t
affects each floor of a five-floor building. In the case of
a single-floor building, the center-of-mass position x(t)
of the building satisfies mx+kx=E where the natural
frequency of the building is /. The earthquake
force E is given by Newtons second law: E(t)=-mF(t).
If \omega /, then the amplitude of x(t) is large compared to the amplitude of the force E; a smallamplitude earthquake wave can resonate with the building and possibly demolish the structure.
The following assumptions and symbols are used to quantify the oscillation of the five-floor
building.
Each floor is considered a point mass located at its center-of-mass. The floors have
masses m1, m2,..., m5.
Each floor is restored to its equilibrium position by a linear restoring force or Hookes
force. The Hookes constants are k1, k2,..., k5.
The locations of masses representing the five floors are x1, x2,..., x5. The equilibrium
position is x1= x2=...x5=0.
Damping effects of the floors are ignored and a frictionless system is assumed.
The differential equations for the model are obtained via the Newtons second law. This results in
the following system, where k6=0, Ej=-mjF for j=1,2,3,4,5 and F=F0cos\omega t.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Civil Engineering Questions!