\ begin { aligned } x và = v_0t, \ \ y và = h_0 – \ dfrac { 1 } { 2 } gt ^ 2. \ end { aligned } \ tag { 1 }
Trong đó g là gia tốc rơi tự do. Biểu thức toán học diễn tả sự biến đổi của vị trí theo thời gian được gọi là phương trình chuyển động.
Trong Matlab, phương trình chuyển động (1) được miêu tả qua chương trình sau:
1 |
function ptcd_ptqd clc clear all close all % % INPUT DATA t = (0,3.5,500); % % CALCULATION % % FIGURE plot(t,y,’ linewidth ‘,2); legend(‘ x ‘,’ y ‘); xlabel(‘ Thoi gian ‘); end ptcd_ptqdv0 =h0 =g =t = linspace x = v0*t;y = h0-*g*t.^t,x, hold ont,y, |
Các lệnh trong INPUT DATA khai báo tham số chuyển động, đồng thời tạo mảng thời hạn cần khảo sát, gồm 500 thời gian từ 0 đến 3.5 giây. Các lệnh CALCULATION tạo những mảng đối số x và y theo hệ phương trình ( 1 ). Các lệnh trong FIGURE giúp vẽ đồ thị hàm số x ( t ) và y ( t ) .
Khi khởi động chương trình, hiệu quả cho ra như hình dưới :
Từ phương trình chuyển động (1), ta có thể suy ra phương trình quỹ đạo của vật. Phương trình quỹ đạo là biểu thức toán học miêu tả hình dạng của quỹ đạo. Trong những trường hợp đơn giản, phương trình quỹ đạo y(x) có thể thu được qua phép khử biến số thời gian. Trong trường hợp tổng quát, khi phép khử thời gian trở nên khó khăn, phương trình quỹ đạo vẫn nhận được dễ dàng nhờ phương pháp số. Quy tắc rất đơn giản: kẹp hai mảng x và y vào nhau, x đóng vai trò như biến số độc lập, còn y trở thành biến số phụ thuộc x. Chương trình tổng thể sau đây cho phép dựng cả phương trình quỹ đạo:
1 |
function ptcd_ptqd clc clear all close all % % INPUT DATA 10 ; t = (0,3.5,500); % % CALCULATION % % FIGURE plot(t,y,’ linewidth ‘,2); legend(‘ x ‘,’ y ‘); xlabel(‘ Thoi gian ‘); figure(‘ name ‘,’ Phuong trinh quy dao ‘,’ color ‘,’ white ‘,’ numbertitle ‘,’ off ‘);
xlabel(‘ X ‘); end ptcd_ptqdv0 =h0 =g =t = linspace x = v0*t;y = h0-*g*t.^t,x, hold ont,y,x,y, axis equal |
Lệnh “axis equal” có tác dụng chuẩn hoá các trục toạ độ về cùng một tỉ lệ. Kết quả tính toán quỹ đạo chỉ ra ở hình dưới. Có thể thấy rằng, quỹ đạo của vật ném ngang là một parabol úp xuống có đỉnh tại vị trí ném. Tầm xa của vật đạt được khoảng 30 m. Tất cả những điều này có thể kiểm chứng lại bằng phép tính giải tích thông thường.
Source: http://wp.ftn61.com
Category: Hỏi Đáp
Để lại một bình luận