Professional Documents
Culture Documents
Using Matlab For Solving Differential Equations (JNL Article) (1999)
Using Matlab For Solving Differential Equations (JNL Article) (1999)
!"#!$
%
&
'
( ) *
) * (
¼ ¼
"
&
!"#!$
0
" 1
2
/
3&
!"#!$
%
41
%
/
( ) * ( 0
3&
41
+
+ '
!!"#
$ % & $'
(
)*
+
( ,*
' -
-
.
)*
$
!!"#
/001
' 2201
5
&
+
1
6
"
1
7
!"#!$
1
!"#!$
$
&
&
"
% 0 5
+
A
MATLAB Solution of Verhulst Model
700
600
500
N (biomass)
400
300
200
100
0
0 2 4 6 8 10 12 14 16 18
t (hours)
% 0' 2
/
!"#!$
:0 ; ' ( <BB.
( @@B +
' )<* ( ?@
C
+
'
( ) * )77*
) * (
¼
´¼µ
'
½
( ) *
½ ½ ¾
¾
( ) *
¾ ½ ¾
(
( ) *
½ ¾
'
) * (
´¼µ
½ ¼ ½
) * (
´¼µ
¾ ¼ ¾
(
) * (
¼
´¼µ
!
)2
D
2
0<7
4D
2
0B*
"
1
"
'
( )
*
)7A*
( )
*
1
B
'
) * (
¼
) * (
¼
)7A*
¼ ¼
$
" !"#!$
"
)7A* !"#!$
1 1
'
( ½
¾
(
½
(
¾
)77*
5
41
) *
@
+
!!"#
,$ , & ) , -
-$ - & , -
(
)*
+
+%, +>-
, -
( ,*
)
.
)*
% ,$ > -$
!!"#
?1
)0$>1
>1
%1
5
4
< 7B
>
( <7
¼
( <0= )
>
*
¼
"
!"#!$
'
F
55 6/ >081
55 +6/> /%781
55 6+8 :0; ;+1
"
!"#!$
> "
+
" 1
½ ¾
"
;
) * ) % 7*'
½
55 +*%
55
;
#
;
55 ,);;
55 -);,;
&
) * ) % A*'
¾
55 +*>
55
;
#
;
55 ,);;
55 -);-;
!
)% C*'
55 +
55
;
#
;
55 ,);;
55 -);
+;
%
)
*
)% B*'
55 +*%+*>
55
; ;
55 ,);,;
55 -);-;
=
Population of First Species versus Time
30
25
20
15
x
10
0
0 0.5 1 1.5 2 2.5
t
% 7' 2
)7A* ; ' ( A
( B7
( 7 ( 0 +
'
)<* ( <7 )<* ( <0=
?
Population of Second Species versus Time
0.8
0.7
0.6
0.5
0.4
y
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5
t
% A' 2
)7A* ; ' ( A
( B7
( 7 ( 0 +
'
)<* ( <7 )<* ( <0=
0<
Populations versus Time
30
25
20
Population size
15
10
0
0 0.5 1 1.5 2 2.5
t
% C' 2
)7A* ; ' ( A
( B7
( 7 ( 0 +
'
)<* ( <7 )<* ( <0=
00
State Space Plot
0.8
0.7
0.6
0.5
0.4
y
0.3
0.2
0.1
0
0 5 10 15 20 25 30
x
% B' 2
)7A* ; ' ( A
( B7
( 7 ( 0 +
'
)<* ( <7 )<* ( <0=
07