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

family of second order-rv.

wxm
(%i6) kill(all)$depends(y,x);
eqn:diff(y,x,2)+3*diff(y,x)+2*y=0;
sol:ode2(eqn,y,x);
solx:ic2(sol,x=0,y=1,diff(y,x)=k);
sol1:ev(solx,k=-6);
sol2:ev(solx,k=-4);
sol3:ev(solx,k=-2);
sol4:ev(solx,k=0);
sol5:ev(solx,k=2);
sol6:ev(solx,k=4);
sol7:ev(solx,k=6);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5),rhs(sol6),rhs(sol7)],[x,-1,5],[y,-6,6,2]);
(%o1) [ y ( x ) ]
(%o2)

d2
d x2

d
d x

y + 3

y + 2 y = 0

(%o3) y = %k1 %e - x + %k2 %e - 2 x


(%o4) y = ( k + 2 ) %e - x + ( - k - 1 ) %e - 2 x
(%o5) y = 5 %e - 2 x - 4 %e - x
(%o6) y = 3 %e - 2 x - 2 %e - x
(%o7) y = %e - 2 x
(%o8) y = 2 %e - x - %e - 2 x
(%o9) y = 4 %e - x - 3 %e - 2 x
(%o10) y = 6 %e - x - 5 %e - 2 x
(%o11) y = 8 %e - x - 7 %e - 2 x
plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.

(%t12)

(%o12)

1 / 8

family of second order-rv.wxm


(%i13) kill(all)$depends(y,x);
eqn:diff(y,x,2)+y=0;
sol:ode2(eqn,y,x);
solx:ic2(sol,x=0,y=0,diff(y,x)=k);
sol1:ev(solx,k=-4);
sol2:ev(solx,k=-2);
sol3:ev(solx,k=0);
sol4:ev(solx,k=2);
sol5:ev(solx,k=4);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5)],[x,-%pi,2*%pi],[y,-4,4,2]);
(%o1) [ y ( x ) ]
(%o2)

d2
d x2

y +y =0

(%o3) y = %k1 sin ( x ) + %k2 cos ( x )


(%o4) y = k sin ( x )
(%o5) y = - 4 sin ( x )
(%o6) y = - 2 sin ( x )
(%o7) y = 0
(%o8) y = 2 sin ( x )
(%o9) y = 4 sin ( x )

(%t10)

(%o10)

2 / 8

family of second order-rv.wxm


(%i11) kill(all)$depends(y,x);
eqn:diff(y,x,2)+y=0;
sol:ode2(eqn,y,x);
solx:ic2(sol,x=0,y=1,diff(y,x)=k);
sol1:ev(solx,k=-4);
sol2:ev(solx,k=-2);
sol3:ev(solx,k=0);
sol4:ev(solx,k=2);
sol5:ev(solx,k=4);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5)],[x,-%pi,2*%pi],[y,-4,4,2]);
(%o1) [ y ( x ) ]
(%o2)

d2
d x2

y +y =0

(%o3) y = %k1 sin ( x ) + %k2 cos ( x )


(%o4) y = k sin ( x ) + cos ( x )
(%o5) y = cos ( x ) - 4 sin ( x )
(%o6) y = cos ( x ) - 2 sin ( x )
(%o7) y = cos ( x )
(%o8) y = 2 sin ( x ) + cos ( x )
(%o9) y = 4 sin ( x ) + cos ( x )
plot2d: some values were clipped.
plot2d: some values were clipped.

(%t10)

(%o10)

3 / 8

family of second order-rv.wxm


(%i11) kill(all)$depends(y,x);
eqn:diff(y,x,2)+y=0;
sol:ode2(eqn,y,x);
solx:ic2(sol,x=0,y=k,diff(y,x)=1);
sol1:ev(solx,k=-4);
sol2:ev(solx,k=-2);
sol3:ev(solx,k=0);
sol4:ev(solx,k=2);
sol5:ev(solx,k=4);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5)],[x,-%pi,2*%pi],[y,-4,4,2]);
(%o1) [ y ( x ) ]
(%o2)

d2
d x2

y +y =0

(%o3) y = %k1 sin ( x ) + %k2 cos ( x )


(%o4) y = sin ( x ) + k cos ( x )
(%o5) y = sin ( x ) - 4 cos ( x )
(%o6) y = sin ( x ) - 2 cos ( x )
(%o7) y = sin ( x )
(%o8) y = sin ( x ) + 2 cos ( x )
(%o9) y = sin ( x ) + 4 cos ( x )
plot2d: some values were clipped.
plot2d: some values were clipped.

(%t10)

(%o10)

4 / 8

family of second order-rv.wxm


(%i11) kill(all)$depends(y,x);
eqn:diff(y,x,2)-6*diff(y,x)+13*y=0;
sol:ode2(eqn,y,x);
solx:ic2(sol,x=0,y=k,diff(y,x)=1);
sol1:ev(solx,k=-4);
sol2:ev(solx,k=-2);
sol3:ev(solx,k=0);
sol4:ev(solx,k=2);
sol5:ev(solx,k=4);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5)],[x,-5,5],[y,-4,4,2]);
(%o1) [ y ( x ) ]
(%o2)

d2
d x2

d
d x

y - 6

y + 13 y = 0

(%o3) y = %e 3 x ( %k1 sin ( 2 x ) + %k2 cos ( 2 x ) )


(%o4) y = %e 3 x
(%o5) y = %e 3 x
(%o6) y = %e 3 x
(%o7) y =

( 3 k - 1 ) sin ( 2 x )

k cos ( 2 x )
2

13 sin ( 2 x )

- 4 cos ( 2 x )
2

7
sin
(
2
x
)

- 2 cos ( 2 x )
2

%e 3 x sin ( 2 x )

(%o8) y = %e 3 x
(%o9) y = %e 3 x

2
5 sin ( 2 x )

2 cos ( 2 x )
2

11 sin ( 2 x )

4 cos ( 2 x )
2

plot2d: some values were clipped.


plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.

(%t10)

(%o10)

5 / 8

family of second order-rv.wxm

6 / 8

(%i12) kill(all);
eqn:'diff(y(x),x,3)+3*'diff(y(x),x,2)+4*'diff(y(x),x)+12*y(x)=0;
sol:desolve(eqn,y(x));
solx:ev(sol,'at('diff(y(x),x,2),x=0)=0,at('diff(y(x),x),x=0)=k,y(0)=0);
sol2:ev(solx,k=-2);
sol3:ev(solx,k=-1);
sol4:ev(solx,k=0);
sol5:ev(solx,k=1);
sol6:ev(solx,k=2);
sol7:ev(solx,k=3);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5),rhs(sol6),rhs(sol7)],[x,-1,5],[y,-3,3]);
(%o0) done
(%o1)

d3
d x3

d x 2

sin ( 2 x )

(%o2) y ( x ) =
cos ( 2 x )

d2

y (x ) + 3


3
y (x )
d x 2

x =0

k sin ( 2 x )
2

(%o5) y ( x ) = -

sin ( 2 x )
2

(%o6) y ( x ) = 0
sin ( 2 x )
2

(%o8) y ( x ) = sin ( 2 x )

(%t10)

(%o10)

- 9 y (0)

(%o4) y ( x ) = - sin ( 2 x )

(%o9) y ( x ) =

d2

13

(%o7) y ( x ) =

d
d x

y (x )
+ 12 y ( x ) = 0

d
+ 13
d x

x = 0
26

d2

y (x )
d x 2

(%o3) y ( x ) =

y (x )
+ 4

3 sin ( 2 x )
2

y (x )

+ 12 y ( 0 )

x = 0

%e - 3 x

d2

y (x )
d x 2

13

+ 4 y (0)
x =0

family of second order-rv.wxm

7 / 8

(%i11) kill(all);
eqn:'diff(y(x),x,3)+3*'diff(y(x),x,2)+4*'diff(y(x),x)+12*y(x)=0;
sol:desolve(eqn,y(x));
solx:ev(sol,'at('diff(y(x),x,2),x=0)=k,at('diff(y(x),x),x=0)=0,y(0)=0);
sol1:ev(solx,k=-3);
sol2:ev(solx,k=-2);
sol3:ev(solx,k=-1);
sol4:ev(solx,k=0);
sol5:ev(solx,k=1);
sol6:ev(solx,k=2);
sol7:ev(solx,k=3);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5),rhs(sol6),rhs(sol7)],[x,-1,5],[y,-3,3]);
(%o0) done
(%o1)

d3
d x3

d x 2

sin ( 2 x )

(%o2) y ( x ) =
cos ( 2 x )

d2

y (x ) + 3

d
d x

y (x )
+ 4


3
y (x )
d x 2

d2

y (x )
+ 12 y ( x ) = 0

d
+ 13

dx

x = 0
26

d2

y (x )
d x 2

- 9 y (0)
x =0

13

(%o3) y ( x ) =

3 k sin ( 2 x ) k cos ( 2 x )

26

(%o4) y ( x ) = (%o5) y ( x ) = (%o6) y ( x ) = -

9 sin ( 2 x )
26
3 sin ( 2 x )
13
3 sin ( 2 x )
26

+
+
+

k %e - 3 x

13
13
3 cos ( 2 x ) 3 %e - 3 x

13

13

2 cos ( 2 x ) 2 %e - 3 x

13

13

cos ( 2 x ) %e - 3 x

13

13

(%o7) y ( x ) = 0
(%o8) y ( x ) =
(%o9) y ( x ) =
(%o10) y ( x ) =

3 sin ( 2 x ) cos ( 2 x )
26

13

3 sin ( 2 x ) 2 cos ( 2 x )
13

13

9 sin ( 2 x ) 3 cos ( 2 x )
26

13

plot2d: some values were clipped.


plot2d: some values were clipped.

(%t11)

%e - 3 x

+
+

13
2 %e - 3 x
13
3 %e - 3 x
13

y (x )

+ 12 y ( 0 )

x = 0

%e - 3 x

d2

y (x )
d x 2

13

+ 4 y (0)
x =0

family of second order-rv.wxm

8 / 8

(%i12) kill(all);
eqn:'diff(y(x),x,3)+3*'diff(y(x),x,2)+4*'diff(y(x),x)+12*y(x)=0;
sol:desolve(eqn,y(x));
solx:ev(sol,at('diff(y(x),x,2),x=0)=0,at('diff(y(x),x),x=0)=0,y(0)=k);
sol1:ev(solx,k=-3);
sol2:ev(solx,k=-2);
sol3:ev(solx,k=-1);
sol4:ev(solx,k=0);
sol5:ev(solx,k=1);
sol6:ev(solx,k=2);
sol7:ev(solx,k=3);
wxplot2d([rhs(sol1),rhs(sol2),rhs(sol3),rhs(sol4),rhs(sol5),rhs(sol6),rhs(sol7)],[x,-1,5],[y,-3,3]);
(%o0) done
(%o1)

d3
d x3

(%o2) y ( x ) =

d
d x

y (x )
+ 4

d x 2

sin ( 2 x )

cos ( 2 x )

d2

y (x ) + 3


3
y (x )
d x 2

d2

y (x )
+ 12 y ( x ) = 0

d
+ 13

dx

x = 0

y (x )

26

d2

y (x )
d x 2

- 9 y (0)
x =0

13

(%o3) y ( x ) =

6 k sin ( 2 x )

(%o4) y ( x ) = (%o5) y ( x ) = (%o6) y ( x ) = -

9 k cos ( 2 x )

4 k %e - 3 x

13
13
13
18 sin ( 2 x ) 27 cos ( 2 x ) 12 %e - 3 x

13

13

13
12 sin ( 2 x ) 18 cos ( 2 x ) 8 %e - 3 x

13

13

13

6 sin ( 2 x ) 9 cos ( 2 x ) 4 %e - 3 x

13

13

13

(%o7) y ( x ) = 0
(%o8) y ( x ) =
(%o9) y ( x ) =
(%o10) y ( x ) =

6 sin ( 2 x )
13

12 sin ( 2 x )
13
18 sin ( 2 x )
13

9 cos ( 2 x )

+
+

13

18 cos ( 2 x )
13
27 cos ( 2 x )
13

plot2d: some values were clipped.


plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.
plot2d: some values were clipped.

(%t11)

4 %e - 3 x

+
+

13
8 %e - 3 x
13
12 %e - 3 x
13

+ 12 y ( 0 )

x = 0

%e - 3 x

d2

y (x )
d x 2

13

+ 4 y (0)
x =0

You might also like