arias-intensity
Versione 1.0 (9,39 KB) da
Pablo P
Function in matlab to calculate AI (Arias Intensity) parameter from a seismic accelerogram
Arias Intensity
Function in matlab to calculate AI (Arias Intensity) parameter from a seismic accelerogram
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
Cita come
Pablo P (2024). arias-intensity (https://github.com/ppizarror/arias-intensity/releases/tag/1.0), GitHub. Recuperato .
Compatibilità della release di MATLAB
Creato con
R2022a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS LinuxTag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
Versione | Pubblicato | Note della release | |
---|---|---|---|
1.0 |
Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.
Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.