BÀI GIẢNG MATLAB - Trang 91

86

sin 3

x

t

=

m,

0.2

sin 3

t

y

e

t

=

m,

3 cos 3

x

v

t

=

m/s,

0.2

0.2

0.2

sin 3

3

cos 3

t

t

y

v

e

t

e

t

= −

+

m/s.

Thực hiện các dòng lệnh

>> t = [0:0.01:8];
>> x = sin(3*t); vx=3*cos(3*t);
>> y = exp(-0.2*t).*sin(3*t);
>> vy = -0.2*exp(-0.2*t).*sin(3*t)+3*exp(-0.2*t).*cos(3*t);
>> subplot(2,2,1)
>> plot(t,x,'k-','Linewidth',2), grid on, ylabel('x [m]'),
>> axis([0 8 -1.2 1.2])
>> subplot(2,2,3)
>> plot(t,vx,'k-','Linewidth',2), grid on, ylabel('v_x [m/s]'),
>> axis([0 8 -3.5 3.5])
>> xlabel('t [s]')
>> subplot(2,2,2)
>> plot(t,y,'k-','Linewidth',2), grid on, ylabel('y [m]'),
>> axis([0 8 -1 1])
>> subplot(2,2,4)
>> plot(t,vy,'k-','Linewidth',2), grid on, ylabel('v_y [m/s]'),
>> axis([0 8 -2.5 3.2])
>> xlabel('t [s]')

Kết quả nhận được như trên hình 3-16.

0

2

4

6

8

-1

-0.5

0

0.5

1

x

[

m

]

0

2

4

6

8

-3

-2

-1

0

1

2

3

v

x

[

m

/s

]

t [s]

0

2

4

6

8

-1

-0.5

0

0.5

1

y

[

m

]

0

2

4

6

8

-2

-1

0

1

2

3

v

y

[

m

/s

]

t [s]

Hình 3-16. Sử dụng subplot (2, 2, ...)