close all % xoá bộ nhớ syms x(t) y(t) a b c % tạo các biến và hàm số disp('nhập giá trị'); % yêu cầu nhập giá trị a = input('a='); % nhập giá trị của a b = input('b='); % nhập giá trị của b c = input('c='); % nhập giá trị của c c1 = input('tai thoi diem ban dau x(0)='); % nhập giá trị của x tại t=0 c2 = input('tai thoi diem ban dau y(0)='); % nhập giá trị của y tại t=0 Vx(t) = a*cos(b*t); % nhập phương trình vận tốc theo trục Ox Vx(t) = diff(x,t)==Vx(t); % xác định Vx(t) là đạo hàm của x(t) cond = x(0) == c1; % điều kiện toạ độ ban đầu trên Ox x(t) = dsolve(Vx(t),cond); % lấy nguyên hàm của Vx Vy(t) = c*x; % nhập phương trình vận tốc theo trục Ox Vy(t) = diff(y,t)==Vy(t); % xác định Vy(t) là đạo hàm của y(t) cond = y(0) == c2; % điều kiện toạ độ ban đầu trên Oy y(t) = dsolve(Vy(t),cond); % lấy nguyên hàm của Vy disp('phuong trinh chuyen dong cua vat la') disp(['x(t) =',char(x)]) % chuyển x sang dạng chuỗi disp(['y(t) =',char(y)]) % chuyển y sang dạng chuỗi disp('vecto vi tri cua vat') disp(['r(t)=','(',char(x),')','i + ','(',char(y),')','j']) % phương trình chuyển động của vật fplot(x,y); % vẽ đồ thị title('Hình quỹ đạo của vật theo thời gian') % tên đồ thị xlabel('trục Ox'); % gán trục Ox là trục Ox ylabel('trục Oy'); % gán trục Oy là trục Oy grid on; % bật chế độ hiện thị ô li trên đồ thị end