Bài t p l n môn Matlab
N I DUNG BÁO CÁO
Đ bài
M c Tiêu
Ch ng trình demoươ
Nh n xét và cho đi m
Group 11 GVHD : Đ Th M ơ
Trang 1
Bài t p l n môn Matlab
I.Đ 11
Câu 1 :
Nh p vào danh sách thu xe ô tô, m i ng i bao g m các thông tin sau ế ườ : mã ,đ nơ
v , lo i xe, s ngày thuê, s xe . Trong đó đ n v d ng kí t . Hãy l p trình th c ơ
hi n các m c sau :
1. Tính ti n thuê cho t ng ng i ườ :
Ti n thuê đ c tính nh sau: 1 ngày đ u m i ngày là 500000 cho 1 xe, 3 ượ ư
ngày ti p theo m i ngày là 400000 cho 1 xe, 4 ti p theo m i ngày làế ế
300000 cho 1 xe, các ngày ti p theo m i ngày là 200000 cho 1 xe.ế
2. S p x p theo s xe gi m d n. ế
3. Tìm thông tin c a ng i khi nh p vào mã. ườ
4. Tính t ng ti n thuê c a t ng đ n v , t ng ti n thuê c a c danh sách. ơ
5. Xóa đi m t ng i khi nh p vào mã.. ườ
6. Thêm vào m t ng i v trí i b t kì. ườ
7. S a ch a thông tin c a m t ng i khi nh p vào mã. ườ
8. V đ th bi u di n t ng quan gi a ti n thuê và s ngày thuê. ươ
9. V đ th d ng c t đ so sánh ti n thuê và s xe.
10.V đ th d ng Pie cho c t t ng ti n thuê c a t ng đ n v . ơ
Câu 2 :
V trên m t đ th cho hàm s y=3x4 + 2x3-2x+1, x trong [-4,i] các đi m cách
nhau là 0.2, v i i t 7 đ n 17 kho ng cách là 1.7 ế
Câu 3 :
V trên m t đ th các d ng mesh,waterfall,surfc cho hàm s y= 4cos 2x+ 2cosx,
v i x:[-2.5, 8.5] v i đáy hình ch nh t và đáy hình tròn.
Câu 4:
Cho hàm s f(x) = 2tg3x + 2sin2x + 3tg x cos x+1
Tính f’(x), f”’(x), f(5)(x) và hi n th d ng quen thu c
Tính tích phân b t đ nh c a f
Tính gi i h n khi x 0.6
Group 11 GVHD : Đ Th M ơ
Trang 2
Bài t p l n môn Matlab
II.M C TIÊU
- Làm quen v i l p trình Matlab c b n ơ
- N m rõ,hi u rõ các hàm toán h c trong Matlab
- Bi t cách l p trình giao di n b ngMatlabế
- Làm quen v i ph n m m Matlab và s d ng.
Group 11 GVHD : Đ Th M ơ
Trang 3
Bài t p l n môn Matlab
III. CH NG TRÌNH DEMOƯƠ
1, Giao di n chính
Giao di n chính ph n gi i thi u v các thành viên group 11 các menu
bài t p.
Code
% Giao dien chuong trinh
h=figure('name','KIEM TRA MATLAB',...
'color',[0.1 0.7 0.8],...
'numbertitle','on',...
'units','normalized',...
'position',[0.1 0.1 0.85 0.85]);
% Tao tieu de
t=uicontrol(h,...
'style','text',...
'units','normalized',...
'foregroundcolor','b',...
'backgroundcolor',[0.1 0.7 0.8],...
'string','DAI HOC CHU VAN AN',...
'FontSize',21,...
'position',[0.05 0.91 0.9 0.07]);
% Tao tieu de
t1=uicontrol(h,...
'style','text',...
'units','normalized',...
'foregroundcolor','b',...
'backgroundcolor',[0.1 0.7 0.8],...
'string','KHOA CONG NGHE THONG TIN',...
'FontSize',20,...
'position',[0.05 0.87 0.9 0.07]);
% Tao tieu de
tieude=uicontrol(h,...
'style','text',...
'units','normalized',...
Group 11 GVHD : Đ Th M ơ
Trang 4
Bài t p l n môn Matlab
'foregroundcolor','b',...
'backgroundcolor',[0.1 0.7 0.8],...
'string','BAI TAP LON MATLAB ',...
'FontSize',30,...
'position',[0.05 0.7 0.9 0.07]);
% Tao tieu de
N=uicontrol(h,...
'style','text',...
'units','normalized',...
'foregroundcolor','b',...
'backgroundcolor',[0.1 0.7 0.8],...
'string','<De 11> ',...
'FontSize',24,...
'position',[0.05 0.64 0.9 0.07]);
% Tao tieu de
N1=uicontrol(h,...
'style','text',...
'units','normalized',...
'foregroundcolor','b',...
'backgroundcolor',[0.1 0.7 0.8],...
'string','Nhom 11: Nguyen Van Thanh<Team Leader> ',...
'FontSize',20,...
'position',[0.0002 0.5 0.54 0.07]);
% Tao tieu de
q1=uicontrol(h,...
'style','text',...
'units','normalized',...
'foregroundcolor','b',...
'backgroundcolor',[0.1 0.7 0.8],...
'string',' Nguyen Xuan Truong ',...
'FontSize',20,...
'position',[0.0002 0.46 0.67 0.07]);
% Tao tieu de
N2=uicontrol(h,...
'style','text',...
'units','normalized',...
Group 11 GVHD : Đ Th M ơ
Trang 5