UploadFile 6803
UploadFile 6803
ء
ﺑﺎ ﻣﻴﭙﻞ ﺑﻪ ﺻﻮرت زﻳﺮ ﺣﻞ ﻣﻲ ﺷﻮد: xy ' y ln( xy ) y ﻣﻌﺎدﻟﻪ ﻣﺜﺎل 1
;)> ode:=x*diff(y(x),x)=y(x)*ln(x*y(x))-y(x
) ode := x y( x ) y( x ) ln( x y( x ) )y( x
x
;))> dsolve(ode,y(x
x
_C1
e
y( x )
x
;)> ode:=x*diff(y(x),x)=y(x)*ln(x*y(x))-y(x
) ode := x y( x ) y( x ) ln( x y( x ) )y( x
x
;))> dsolve(ode,y(x
x
_C1
e
y( x )
x
1
y' x 2 ﻣﺜﺎل
> ode:=diff(y(x),x)=x;
ode := y( x )x
x
> dsolve(ode,y(x))
1
y( x ) x2_C1
2
y ' xy 3 ﻣﺜﺎل
> ode:=diff(y(x),x)=x*y(x);
ode := y( x )x y( x )
x
> dsolve(ode,y(x));
( 1/2 x2 )
y( x )_C1 e
y '3 y e x 4 ﻣﺜﺎل
> ode:=diff(y(x),x)+3*y(x)=exp(x);
ode := y( x ) 3 y( x )e x
x
> dsolve(ode,y(x));
1 ( 3 x )
y( x ) e xe _C1
4
ء
:در ﻣﻴﭙﻞ ﺑﻪ ﺻﻮرت زﻳﺮ ﺣﻞ ﻣﻲ ﺷﻮد y (0) 120 ﺑﺎ ﺷﺮط y ' .5( y 25) ﻣﻌﺎدﻟﻪ 5 ﻣﺜﺎل
> ode:=diff(y(x),x)=-0.5*(y(x)-25);
ode := y( x ).5 y( x )12.5
x
> dsolve({ode,y(0)=120},y(x));
( 1/2 x )
y( x )2595 e
y ' 9 / 2 3 / 40 y ء
.ﻣﺤﺎﺳﺒﻪ ﻣﻲ ﺷﻮد x 30 ﺑﻪ ازاي y ﺣﻞ و ﻣﻘﺪار ﻣﻌﺎدﻟﻪ6 ﻣﺜﺎل
y (0) 15
> ode:=diff(y(x),x)=9/2-3/40*y(x);
9 3
ode := y( x ) y( x )
x 2 40
> dsolve({ode,y(0)=15},y(x));
( 3/40 x )
y( x )6045 e
> subs(x=30,%);
( -9/4 )
y( 30 )6045 e
> evalf(%);
y( 30 )55.25703489
2
ﻣﺜﺎل y ' ' y 1 7
;> eq:=diff(y(x),x$2)-y(x)=1
2
eq := 2 y( x ) y( x )1
x
;)})> dsolve({eq},{y(x
) ( x
y( x )1_C1 e x_C2 e
3
1 1
urr ur 2 u 0 )(7
r r
اﺳﺖ.
دﺳﺘﻮر pdsolveدر ﻣﻴﭙﻞ ﺑﺮاي ﺗﻌﻴﻴﻦ ﺟﻮاﺑﻬﺎي ﺗﺤﻠﻴﻠﻲ ﻣﻌﺎدﻻت دﻳﻔﺮاﻧﺴﻴﻞ ﭘﺎره اي ﺑﻪ ﻛﺎر ﻣﻲ رود .ﺑﻪ ازاي
ﻳﻚ ﻣﻌﺎدﻟﻪ دﻳﻔﺮاﻧﺴﻴﻞ ﭘﺎره اي PDEدﺳﺘﻮر ) pdsolve(PDEﻳﻚ ﺟﻮاب ﺗﺤﻠﻴﻠﻲ ﺑﺮاي آن ﭘﻴﺪا ﻣﻲ ﻛﻨﺪ.
ﺑﺮاي pdsolve ﻣﺤﺪودﻳﺘﻲ در ﻧﻮع ،ﻣﺮﺗﺒﻪ ﻳﺎ ﺗﻌﺪاد ﻣﺘﻐﻴﺮﻫﺎي ﻣﺴﺘﻘﻞ ﻣﻌﺎدﻻت دﻳﻔﺮاﻧﺴﻴﻞ ﭘﺎره اي ﻛﻪ دﺳﺘﻮر
آﻧﻬﺎ ﺑﻪ ﻛﺎر ﻣﻲ رود وﺟﻮد ﻧﺪارد.
ﺗﻤﺮﻳﻨﺎت:
-1در ﻫﺮ ﻳﻚ از ﻣﺴﺎﺋﻞ زﻳﺮ ﻣﻌﺎدﻟﻪ دﻳﻔﺮاﻧﺴﻴﻞ داده ﺷﺪه را ﺣﻞ ﻛﻨﻴﺪ .اﮔﺮ ﺷﺮط اوﻟﻴﻪ داده ﺷﺪه ﺟﻮاب را
ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ آن ﺑﻪ دﺳﺖ آورﻳﺪ.
dy x 2 2 y )2 ( x e y )dy dx 0
)1
dx x
dy 2x y dy )sin( x
)3 y (0) 0 )4 x 2y y (2) 1
dx 3 3 y 2 x dx x
dy 2 xy 1 )6 ( x 2 y )dx ( x e y )dy 0
)5
dx x 2 2 y
dy )8 xdy ydx 2 x 2 y 2 dy y (1) 2
)7 )(e x 1 y ye x
dx
dy 1 )10 xy ' y y 2 e 2 x 0
(9 y x
dx e 1
ء
ﺣﻞ ﻛﻨﻴﺪ. y (1) 0 و y (0) 1 را ﺑﺎ ﺷﺮط y ' '2 y y 0 -2ﻣﻌﺎدﻟﻪ
و a ﻣﻘﺪار y (1) 10 ﺣﻞ ﻛﻨﻴﺪ .ﻧﻴﺰ ﺑﺎ ﺷﺮط اﺿﺎﻓﻪ y (0) 5 را ﺑﺎ ﺷﺮط اوﻟﻴﻪ )y ' a( y 20 -3ﻣﻌﺎدﻟﻪء دﻳﻔﺮاﻧﺴﻴﻞ
را ﺑﻪ دﺳﺖ آورﻳﺪ. )lim y ( x ﺳﭙﺲ
x
4