Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

BM Vật lý Ứng dụng, Khoa KHUD, ĐHBK TP.

HCM Bài tập lớn Matlab – Vật lý A1

Bài tập 3:
Xác định quỹ đạo chuyển động ném xiên trong trọng trường
có lực cản môi trường

1. Yêu cầu

Phương trình chuyển động ném xiên trong trọng trường có lực cản môi trường được biểu diễn
theo biểu thức sau:

Với điều kiện ban đầu .


Bài tập này yêu cầu sinh viên sử dụng Matlab để giải phương trình chuyển động trên, tính toán
quỹ đạo và vẽ đồ thị quỹ đạo thay đổi phụ thuộc vào góc .

2. Điều kiện
1) Sinh viên cần có kiến thức về lập trình cơ bản trong MATLAB.
2) Tìm hiểu các lệnh Matlab liên quan symbolic và đồ họa.

3. Nhiệm vụ
Xây dựng chương trình Matlab:
1) Nhập các giá trị m, h, v0, , t (thoi gian bay).
2) Thiết lập các phương trình vi phân ứng với x(t) và y(t). Sử dụng các lệnh symbolic để giải hệ
phương trình.
3) Vẽ trên cùng một đồ thị quỹ đạo của chất điểm với các góc alpha khác nhau (15, 30, 45, 60,
750), mỗi đồ thị được định dạng khác nhau (màu sắc/nét vẽ).

Chú ý: Sinh viên có thể dùng các cách tiếp cận khác.

4. Tài liệu tham khảo:


A. L. Garcia and C. Penland, MATLAB Projects for Scientists and Engineers, Prentice Hall,
Upper Saddle River, NJ, 1996. http://www.algarcia.org/fishbane/fishbane.html.

1/1
BM Vật lý Ứng dụng, Khoa KHUD, ĐHBK TP.HCM Bài tập lớn Matlab – Vật lý A1

Cho vật có khối lượng 0.4 kg ném xiên trong trọng trường có hệ số lực cản là 0.01 kg/s,
vận tốc ban đầu là 15m/s và góc ném khác nhau lần lượt là là α = 15°, α = 30°, α = 45°, α
= 60°, α = 75° với thời gian bay t = 1s.

syms x y t
m=input('nhap khoi luong m(kg)=');
v0=input('nhap van toc dau v0(m/s)=');
a=input('nhap goc nem alpha(rad)=');
h=input('nhap hang so luc can h(kg/s)=');
t0=input('nhap thoi gian bay t(s)=');
g=9.8;
disp('Phuong trinh chuyen dong cua vat: ');
x=dsolve('D2x+(h/m)*Dx=0','x(0)=0','Dx(0)=v0*cos(a)','t');
x=eval(x);
y=dsolve('D2y+(h/m)*Dy+g=0','y(0)=0','Dy(0)=v0*sin(a)','t');
y=eval(y);
ezplot(x,y)

α = 15°

1/2
BM Vật lý Ứng dụng, Khoa KHUD, ĐHBK TP.HCM Bài tập lớn Matlab – Vật lý A1

α = 30°

1/3
BM Vật lý Ứng dụng, Khoa KHUD, ĐHBK TP.HCM Bài tập lớn Matlab – Vật lý A1

α =45°

1/4
BM Vật lý Ứng dụng, Khoa KHUD, ĐHBK TP.HCM Bài tập lớn Matlab – Vật lý A1

1/5
BM Vật lý Ứng dụng, Khoa KHUD, ĐHBK TP.HCM Bài tập lớn Matlab – Vật lý A1

α = 60°

1/6
BM Vật lý Ứng dụng, Khoa KHUD, ĐHBK TP.HCM Bài tập lớn Matlab – Vật lý A1

α = 75°

1/7

You might also like