You are on page 1of 2

1

:
: 05114065


(Euler) .
:
m=68.1kg
g=9.81m/s^2
cd=0.25kg/m
, :
u(t)=sqrt(g*m/cd)*tanh(sqrt(g*cd/m)*t)
( y sqrt(g*cd/m))
tanh :
tanh(x)=(exp(x)-exp(-x))/(exp(x)+exp(-x))
Euler :
ui+1= ui + [g-cd/m*ui^2]dt

[0,2], x , x
. dt dt=(2-0)/(x-1)=2/(x-1).
t=linspace(0,2,x) x 0
2 dt.
t(1)=0.
x
, ur uap .
t(1)=0 ur(1)=uap(1)=0.
et :
et=abs(ur-uap)/abs(ur)*100%
et x ,
( ur(1)=uap(1)=0) 0.5 ( 1).
dt, x,
1. 1 x
. x 1
dt :
dt=2/(x-1)
E Matlab
: m=68.1, g=9.81, cd=0.25
y=sqrt(g*cd/m)

uap(1)=0
ur(1)=0
et(1)=1
x=( )
dt=2/(x-1)
t=linspace(0,2,x)
ur(2)=sqrt(g*m/cd)*(exp(y*t(2))-exp(-y*t(2)))/(exp(y*t(2))+exp(-y*t(2)))
ur(3)=sqrt(g*m/cd)*(exp(y*t(3))-exp(-y*t(3)))/(exp(y*t(3))+exp(-y*t(3)))
ur(4)=sqrt(g*m/cd)*(exp(y*t(4))-exp(-y*t(4)))/(exp(y*t(4))+exp(-y*t(4)))
ur(5)=sqrt(g*m/cd)*(exp(y*t(5))-exp(-y*t(5)))/(exp(y*t(5))+exp(-y*t(5)))
ur(6)=sqrt(g*m/cd)*(exp(y*t(6))-exp(-y*t(6)))/(exp(y*t(6))+exp(-y*t(6)))
ur(7)=sqrt(g*m/cd)*(exp(y*t(7))-exp(-y*t(7)))/(exp(y*t(7))+exp(-y*t(7)))
ur(8)=sqrt(g*m/cd)*(exp(y*t(8))-exp(-y*t(8)))/(exp(y*t(8))+exp(-y*t(8)))
ur(9)=sqrt(g*m/cd)*(exp(y*t(9))-exp(-y*t(9)))/(exp(y*t(9))+exp(-y*t(9)))
ur(10)=sqrt(g*m/cd)*(exp(y*t(10))-exp(-y*t(10)))/(exp(y*t(10))+exp(-y*t(10)))
ur(11)=sqrt(g*m/cd)*(exp(y*t(11))-exp(-y*t(11)))/(exp(y*t(11))+exp(-y*t(11)))
ur(12)=sqrt(g*m/cd)*(exp(y*t(12))-exp(-y*t(12)))/(exp(y*t(12))+exp(-y*t(12)))
ur(13)=sqrt(g*m/cd)*(exp(y*t(13))-exp(-y*t(13)))/(exp(y*t(13))+exp(-y*t(13)))
ur(14)=sqrt(g*m/cd)*(exp(y*t(14))-exp(-y*t(14)))/(exp(y*t(14))+exp(-y*t(14)))
uap(2)=uap(1)+(g-cd/m*uap(1)^2)*dt
uap(3)=uap(2)+(g-cd/m*uap(2)^2)*dt
uap(4)=uap(3)+(g-cd/m*uap(3)^2)*dt
uap(5)=uap(4)+(g-cd/m*uap(4)^2)*dt
uap(6)=uap(5)+(g-cd/m*uap(5)^2)*dt
uap(7)=uap(6)+(g-cd/m*uap(6)^2)*dt
uap(8)=uap(7)+(g-cd/m*uap(7)^2)*dt
uap(9)=uap(8)+(g-cd/m*uap(8)^2)*dt
uap(10)=uap(9)+(g-cd/m*uap(9)^2)*dt
uap(11)=uap(10)+(g-cd/m*uap(10)^2)*dt
uap(12)=uap(11)+(g-cd/m*uap(11)^2)*dt
uap(13)=uap(12)+(g-cd/m*uap(12)^2)*dt
uap(14)=uap(13)+(g-cd/m*uap(13)^2)*dt
et(2)=abs(ur(2)-uap(2))/abs(ur(2))*100
et(3)=abs(ur(3)-uap(3))/abs(ur(3))*100
et(4)=abs(ur(4)-uap(4))/abs(ur(4))*100
et(5)=abs(ur(5)-uap(5))/abs(ur(5))*100
et(6)=abs(ur(6)-uap(6))/abs(ur(6))*100
et(7)=abs(ur(7)-uap(7))/abs(ur(7))*100
et(8)=abs(ur(8)-uap(8))/abs(ur(8))*100
et(9)=abs(ur(9)-uap(9))/abs(ur(9))*100
et(10)=abs(ur(10)-uap(10))/abs(ur(10))*100
et(11)=abs(ur(11)-uap(11))/abs(ur(11))*100
et(12)=abs(ur(12)-uap(12))/abs(ur(12))*100
et(13)=abs(ur(13)-uap(13))/abs(ur(13))*100
et(14)=abs(ur(14)-uap(14))/abs(ur(14))*100
x=13 et 1 : et(13)=0.5259,
x=14 , et 1, et(14)=0.4860.
dt,max=2/(14-1)=2/13=0.1538s0.15s 2 .

You might also like