Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

close all

clear all
%laplace:
%m*(s^2*x(s)-s*x(0)-x'(0))+b(s*x(s)-x(0))-k*x(s)=F(s)
%x(s)/f(s)=1/m*s^2+b*s+k
m=5;k=1000;
% damping ratio
xi=[0.04 0.5 1 2];
t=0:0.01:4;
inp=50*sin(t*4*sqrt(k/m));
for i=1:4
b=sqrt(k/m)*2*m*xi(i)
num=[-5*m,-5*b+1];
denum=[m,b,k];
sys=tf(num,denum)
subplot(2,2,i);
lsim(sys,inp,t);
end

b =

5.6569

sys =

-25 s - 27.28
----------------------
5 s^2 + 5.657 s + 1000

Continuous-time transfer function.

b =

70.7107

sys =

-25 s - 352.6
----------------------
5 s^2 + 70.71 s + 1000

Continuous-time transfer function.

b =

141.4214

1
sys =

-25 s - 706.1
----------------------
5 s^2 + 141.4 s + 1000

Continuous-time transfer function.

b =

282.8427

sys =

-25 s - 1413
----------------------
5 s^2 + 282.8 s + 1000

Continuous-time transfer function.

Published with MATLAB® R2021a

You might also like