- #1
ganeshrk
- 3
- 0
Homework Statement
I am using MATLAB Symbolic Tool Box "Dsolve"
to solve 2nd order, linear, ordinary, non-homogenous differential equation with initial conditions.
Homework Equations
Equation of motion with base excitation (vibration: single degree of freedom system)
The Attempt at a Solution
Calculating response spectrum for frequency range 1 to 1000 with 1000 time-steps for piecewise linearized base acceleration input (forcing function).
That is 1 million times solving the ODE using DSOLVE.
It takes 0.6 secs for 1 time on a 64bit machine. For 1 million times it will take 166 hours, almost a week!
Is there anyway we can speed up the process?
What do you suggest?