Professional Documents
Culture Documents
Báo Cáo Bài Tập Lớn
Báo Cáo Bài Tập Lớn
Báo Cáo Bài Tập Lớn
HCM
……………………………………………………………………………………
……………………………………………………………………………………
…………………………………………………………………………………..
……………………………………………………………………………………
……………………………………………………………………………………
2
MỤC LỤC
Phần 1: ĐỀ TÀI.....................................................................................................
Phần 2: CƠ SỞ LÝ THUYẾT..............................................................................
3. Kết luận.............................................................................................................
Phần 5: KẾT LUẬN ………………………………………………..
3
TÊN ĐỀ TÀI : BÀI TẬP 16
VẼ QUỸ ĐẠO CHUYỂN ĐỘNG NÉM XIÊN TRONG TRỌNG TRƯỜNG
BỎ QUA LỰC CẢN VÀ XÁC ĐỊNH MỘT VÀI THÔNG SỐ LIÊN QUAN
1. Yêu cầu
Sử dụng Matlab để giải bài toán sau:
“Hai vật được ném lên từ mặt đất với cùng vận tốc ban đầu v 0. Coi trọng trường
trái đất là đều và bỏ qua sức cản không khí. Với góc ném α 1 (góc này là đại
lượng được nhập vào ở mỗi lần chạy matlab) cho trước, tìm góc ném α2 để 2 vật
có cùng tầm ném xa?”
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ị ban dầu (những đại lượng đề cho).
2) Thiết lập các phương trình tương ứng. Sử dụng các lệnh symbolic để giải hệ
phương trình.
Xuất kết quả ra màn hình.
3) Vẽ hình quỹ đạo của vật tương ứng với 2 góc ném.
Chú ý: Sinh viên có thể dùng các cách tiếp cận khác.
4
CƠ SỞ LÝ THUYẾT
Với đề tài lần này ta chỉ xét tới chuyển động ném xiên lên là chính.
5
2. Phương trình chuyển động ném xiên lên
x vo cos( ).t
y v sin( ).t 1 .g.t 2
o
2
L
vo sin 2
2
6
BÀI GIẢI
L
vo sin 2
2
g
Áp dụng công thức tính Tầm ném xa :
v và 2 góc ném lần lượt là 1 và
2
Với cùng vận tốc đầu o
( 00 <α <900 )
L L
1 2
v
o
2
sin 2 1 v sin 2
o
2
2
g g
sin 2 1 sin 2 2
2 2 k 360
0
2 1
1 2
0
k180
1 90 2 k180
0 0
Do 1 2 tức là cùng 1 góc ném nên ta loại do cần tìm 2 góc ném khác nhau.
Nên góc ném thứ hai có cùng tầm xa với góc ném thứ nhất là : 90
0
2 1
7
CÁC HÀM MATLAB VÀ CODE
8
plot(x,y,LineSpec) Vẽ đồ thị theo biến x,y với các tính
chất như nét vẽ, màu vẽ,...
9
ĐOẠN CODE HOÀN CHỈNH THEO YÊU CẦU BÀI TOÁN
11
KẾT QUẢ
Trường hợp 1 : Khi nhập các góc ném 1 mà 1 0 hay 90 1 thì chương
0 0
Trường hợp 2 : Khi nhập các góc ném 1 thuộc các giá trị { 0 ;45 ;90 } thì
0 0 0
chương trình sẽ cho kết quả : không có góc ném thứ hai có cùng tầm xa
13
(hình ảnh khi chạy matlab)
0
VD2 : khi nhập góc ném là 50 và vận tốc đầu là 10 (m/s) thì chương trình sẽ
cho kết quả là
Tầm xa là L= 9.848078 (m)
0
Góc ném thứ 2 có cùng tầm xa là 40
Và đồ thị chuyển động.
Vậy khi ném vật với vận tốc đầu vo và góc ném 1 thỏa 1 0 ;90 \ 45 ta
0 0 0
luôn có 1 góc ném thứ 2 thỏa 2 90 1 mà khi đó vật được ném cùng vận
0
tốc đầu v0 sẽ có cùng tầm xa với nhau. Kết quả này được kiểm chứng dựa vào
đồ thị chuyển động được vẽ bởi phần mềm Matlab như yêu cầu đề bài, bởi vì đồ
thị chuyển động của chúng giao nhau tại cùng 1 điểm x tại mặt đất (có độ cao
là 0 m) chứng tỏ chúng có cùng 1 tầm xa.
KẾT LUẬN
15