Está en la página 1de 2

ALGORITMO DEL CUARTO PUNTO

clear all, close all, clc %esto sirve para borrar las variables
%vibraciones con amortiguamiento%
w =2*pi;
xita=0.01; %relacion de amortiguamiento
adimencional%
wd = w*sqrt(1-xita^2); %frecuencia amortiguada (rad/s)%
uo = 0.5; %dezplazamiento incial%
uo1=0.5; %velocidad inicial%

t=0:0.001:30; %vector de tiempo [seg]

%vibraciones libres con amortiguamiento%


u=exp(-xita*w*t).*((uo1+xita+w*uo)/wd*sin(wd*t)+uo*cos(wd*t));
figure, plot(t,u);

ALGORITMO DEL 3 PUNTO

clear all, close all, clc %esto sirve para borrar las variables
%cerrar todo y borrar la pantalla
%propiedades%
k = 4*pi^2;
m = 1;
w = sqrt (k/m);
uo = 1; %dezplazamiento%
uo1=10; %velocidad inicial%
t = 0:0.001:10; %vector del tiempo[seg]
u=uo*cos(w*t) + (uo1/w)*sin(w*t); %vibraciones sin amortiguamiento%
figure, plot(t,u); %para graficar%

clear all, close all, clc %esto sirve para borrar las variables
%vibraciones con amortiguamiento%
k = 4*pi^2;
m = 1;
w = sqrt (k/m);
xita=0.01; %relacion de amortiguamiento
adimencional%
wd = w*sqrt(1-xita^2); %frecuencia amortiguada (rad/s)%
uo = 1; %dezplazamiento incial%
uo1=0; %velocidad inicial%

t=0:0.001:80; %vector de tiempo [seg]

%vibraciones libres con amortiguamiento%


u=exp(-xita*w*t).*((uo1+xita+w*uo)/wd*sin(wd*t)+uo*cos(wd*t));
figure, plot(t,u);

ALGORITMO EL 5 PUNTO

clear all, close all, clc,

%uo=0; %desplazamiento inicial%


%vo=0; %velocidad incial %
f=2; %frecuencia natural hz%
w=2*pi*f; %frecuencia natural en radianes/segundos%
m=100; %masa en kilogramos%
dt=0.01;
t=0:0.001:50;
xita=0.02; %relacion de amortiguamiento%
wd=w*sqrt(1-xita^2); %frecuencia amortiguada rad/s%
F=0.2; %frecuencia de exitacion%
omega=2*pi*F; %frecuancia de exitacion en rad/s%
beta=omega/w; %beta%
po=1; %newton%
k=4*pi^2*f^2*m; %rigiez del sistema n/m%
B=po/k*2*xita*beta/((1-beta^2)^2+(2*xita*beta)^2);
A=1/wd*(xita*w*B-po/k*omega*(1-beta^2)^2+(2*xita*beta)^2);
ut=exp(-xita*w*t).*(A*sin(wd*t)+B*cos(wd*t)); %respuesta transitoria%
ur=po/k*(1/((1-beta^2)^2+(2*xita*beta)^2))*((1-beta^2)*sin(omega*t)-
(2*xita*beta)*cos(omega*t)); %respuesta regimen%
u=ut+ur;
figure,plot(t,u);