Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
218,08 KB
Nội dung
BÀI TẬP THỰC HÀ H MATLAB 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 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ự đoá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) 5.3 Dự đoán kết câu sau, giải thích kiểm tra lại Matlab : a & -1 b 13 & (-6) c < -2|0 d f > & 5.4 Cho vectơ a = [1 2] b = [0 2], xác định giá trị biểu thức sau Kiểm tra lại Matlab : a a = b b a < b c a < b < a d a < b < b e a | ( a) f b & ( b) g a ( ( b)) h a= b==a (Xác định giá trị cuối a) Từ BT 5.5 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 1 −2 5 25 5.5 Cho ma trận X = , tìm: 1 −11 0 −3 a Những phần tử dương ma trận b Những phần tử âm ma trận c Tổng phần tử lẻ ma trận d Giá trị lớn phần tử chẵn ma trận e Gán phần tử thành 5.6 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.7 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