đây là những bài tập thực hành matlab cơ bản, giúp cho người học bước đầu làm quen với lập trình trong phần mềm matlab, từ đó làm cơ sở để học tập và nghiên cứu những modul nâng cao của phần mềm matlab. Yêu cầu người học chịu khó thực hành kết hợp tìm tòi thêm để nhanh chóng nâng cao tringf độ bản thân
BÀI TẬP THỰC HÀNH MATLAB CƠ BẢN Làm quen Matlab 1.1 Tính tay biểu thức sau, thử lại Matlab: a / * b – / + ^ – c 10 / \ – + * d ^ / e ^ ^ f + round(6 / + * 2) / – g + floor(6 / + * 2) / – h + ceil(6 / + * 2) / – k fix(4/9)+fix(3*(5/6)) 1.2 Dự đốn kết xuất hình: a ; b / c \ d , e : 1.3 Cho x = 2, y = Dự đoán kết tiếp theo: z=x y = y +z x=y+x–z x+y–z 1.4 Giải phương trình bậc hai sau cách thực bước, sau kiểm tra với hàm Matlab x − x + =0; x − x + =0 1.5 Tạo số ngẫu nhiên có giá trị từ đến // - đến 100 // - n đến m (n y b y < x c x == y d x = x f x | y g x & y h x & (-y) i (x > y) | (y < x) j (x > y) & (y < x) 5.2 Cho x = 1:10 y = [3 0], dự đốn kết quả, giải thích thử lại Matlab: a (x > 3) & (x < 8) b x(x > 5) c y(x = 8) ) e y( (x < 2) | (x >= 8) ) f x(y < 0) Từ BT 5.2 này, ta có kỹ thuật trích giá trị vector theo số biểu thức logic, hay nói gọn số logic 5.3 Cho x = [3 15 12 -1 -12 1], viết lệnh thực hiện: a Chuyển giá trị dương thành giá trị b Chuyển bội số thành số c Nhân giá trị chẵn cho d Gán cho vector y giá trị lớn 10 x e Chuyển giá trị nhỏ trung bình cộng thành giá trị 5.4 Tạo vector x = randperm(35) Viết lệnh để tính giá trị hàm sau sử dụng số logic: y(x) = x < =x-4 So sánh với hàm sign MATLAB 6.7 t(y) = 200 = 200 + 0.1 (y - 10,000) = 1,200 + 0.15 (y - 20,000) = 5,700 + 0.25 (y - 50,000) Thử trường hợp: a y = 5,000 b y = 17,000 c y = 25,000 d y = 75,000 y