Spectral acceleration, velocity and displacement spectra

This is a MatLAB function to compute linear-elastic damped response spectrum of time series
Updated 12 Oct 2019

View License

The function generates pseudo-spectral acceleration (PSA), pseudo-spectral velocity (PSV) and spectral displacement (SD) spectra for given damping ratio (e.g., 5% of critical). Spectral ordinates are for linear-elastic single-degree-of-freedom system with unit mass. A clear example is provided in demo.m file in zipped folder. Also provided is a plotting function for PSA, PSV and SD spectra.

Cite As

Dr. Erol Kalkan, P.E. (2024). Spectral acceleration, velocity and displacement spectra (https://www.mathworks.com/matlabcentral/fileexchange/57906-spectral-acceleration-velocity-and-displacement-spectra), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired by: An improved subplot function

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!



Version Published Release Notes

Bug fixed for plotting function.

An example is added in demo.m file
A new plotting function is added

Description updated.

Note section has been revised.
Picture added