Creamos un clase del Matlab para almacenar de manera ordenada los registros de aceleraciones
classdef Sismo
% Se busca hacer una clase que grabe los datos de los sismos
% En la clase A es la aceleracion
% V es la velocidad
% D es el desplazamiento
% t es el tiempo
% dt es el intervalo del registro
% Unidades corresponde a las unidades del registro, se prefiere
% trabajar en [xg cm/s cm]
% Para calcular los valores de peak ground hay que correr
% obj.peak_ground
properties
Name
A
V
D
t
dt
Unidades
PGA
PGV
PGD
end
methods
function obj=peak_ground(obj)
obj.PGA=max(obj.A);
obj.PGV=max(obj.V);
obj.PGD=max(obj.D);
end
end
end