ppizarror / arias-intensity

Function in matlab to calculate AI (Arias Intensity) parameter from a seismic accelerogram

Home Page:https://mathworks.com/matlabcentral/fileexchange/108329-arias-intensity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arias Intensity

Arias Intensity

Function in matlab to calculate AI (Arias Intensity) parameter from a seismic accelerogram

@ppizarror GPL V2.0

Usage

The arias intensity function is defined by:

ai = arias_intensity(t, acc)

Where:

Variable Description
t Time of the seismic accelerogram
acc Acceleration (g) of the seismic accelerogram

Example

Lets suppose that a seismic registry is stored on data/CNV_APED_201604162359_N_100.txt, the file structure is like:

0.000000	-6.329500
0.010000	2.539600
0.020000	12.822900
0.030000	9.435300
0.040000	-5.397100
0.050000	-14.233900
...

Then:

ai = arias_intensity(t, acc);
>> ai = 0.198232

License

This project is licensed under GPLv2 [https://www.gnu.org/licenses/gpl-2.0.html]

Author

Pablo Pizarro R. | 2017

About

Function in matlab to calculate AI (Arias Intensity) parameter from a seismic accelerogram

https://mathworks.com/matlabcentral/fileexchange/108329-arias-intensity

License:GNU General Public License v2.0


Languages

Language:MATLAB 100.0%