You are on page 1of 12

Khoa Mạng máy tính & Truyền thông - UIT

Lab

1
BÁO CÁO BÀI THỰC HÀNH SỐ 1
[Hướng dẫn sử dụng
MATLAB và SIMULINK]

Môn học: [Truyền Dữ Liệu]

Trần Trung Kiên (21522250)


Sinh viên thực hiện
Trần Anh Tiến (21522672)
Thời gian thực hiện 06/03/2024 – 13/03/2024
Số câu đã hoàn thành 8/8
TRẢ LỜI CÁC CÂU HỎI

Gợi ý: Trả lời câu hỏi đúng, đầy đủ, cần giải thích lý do tại sao có được đáp án, có
các hình ảnh, bằng chứng để chứng minh tính đúng đắn.

Ví dụ:
Câu 1. Địa chỉ IP máy tính của bạn là gì?

Trả lời: 192.168.1.106

Bài 1: Sử dụng lệnh help cho hàm cos Để sử dụng lệnh help, chọn cửa sổ và gõ lệnh
help như hình bên dưới:

Bài 2:
-Ta tiến hành khai báo biến a và biến b.
-Rồi ta thực hiện các phép toán bằng thực hiện lệnh a + b, a - b,…

PAGE \* MERGEFORMAT 2
-Kết quả được hiển thị như trên hình.

Bài 3:
3.1 Tạo một vector gồm những số lẻ từ 35 đến 63
Số chẵn:

In số chẵn:

3.2 Cộng trừ vào vector


Trừ đi 15 ở mỗi thành phần của vector :

PAGE \* MERGEFORMAT 2
Cộng 19 vào các thành phần có vị trí lẻ và trừ 23 vào các thành phần có vị trí chẵn

Bài 4:
-Khởi đầu ta thực hiện lệnh gán cho x:

Với x có giá trị từ 0 đến 30, bước nhảy 0.01


-Tiếp theo ta sẽ gán cho y:

-Cuối cùng để vẽ đồ thị hàm y=sin(x) trong khoảng 0<x<30:

-Ta được đồ thị như sau:

Bài 5: Gán biến vào ma trận 5.1 Gán hàng thứ 1 của ma trận A cho vector x

PAGE \* MERGEFORMAT 2
Cho ma trận A (m hàng, n cột), ví dụ A = [2 5 7 4 1; 6 1 7 8 2; 3 5 8 7 9; 9 4 8 3 8].
Thực thi các phép toán sau đối với A:
- Gán hàng thứ m-1 của A cho vector x:

- Gán hàng đầu và hàng cuối của A cho y

- Gán 2 cột cuối của A cho z

Bài 6:
-Ta có ma trận A = [10:14; 15:19; 1 1 1 1 1]

-Gán cột thứ 3 của A cho x.

PAGE \* MERGEFORMAT 2
-Gán dòng thứ 3 các giá trị từ vị trí thứ 1 đến thứ 4.

-Gán cột thứ 3 các giá trị từ thứ 1 đến thứ 3 của A cho B.

-Thêm 2 hàng có giá trị lần lượt là 2 1 7 8 7 và 7 1 7 4 5 vào A.

-Lấy giá trị ở hàng 2 cột 3 cộng cho 9 rồi gán cho A(0, 0)

PAGE \* MERGEFORMAT 2
-lấy giá trị A(1,2) và A(1,3).

-Gán các giá trị của hàng và cột chỉ định là 0.

-Lấy các giá trị của hàng 2 3 5 và cột 1 3 4 gán cho D.

-Xóa dòng thứ 2 của D.

PAGE \* MERGEFORMAT 2
Bài 7: Vẽ một đường bằng nét gạch ngắn nối các đểm sau lại với nhau: (2, 4), (2.5, 15),
(5, 14.5), (8.2, 16.5) và (4, 12).

Bài 8:
-Vẽ tín hiệu sin và biểu diễn bằng scope trong 5s, thay đổi số mẫu (sample) và nhận xét:
+Sample = 0: (Stop Time:10)

PAGE \* MERGEFORMAT 2
+Sample = 0: (Stop Time:5)

PAGE \* MERGEFORMAT 2
+Sample = 0,05: (Stop Time:5)

PAGE \* MERGEFORMAT 2
+Sample = 0,005: (Stop Time:5)

Nhận xét: Ta thấy hình dạng sóng không thay đổi nếu chúng ta c hỉ thay đổi Sample,
nhưng về nét của đồ thị có bị thay đổi phụ thuộc vào Sample.
-Vẽ 3 tín hiệu sin khác nhau và biểu diễn trên cùng scope trong 5s:

PAGE \* MERGEFORMAT 2
PAGE \* MERGEFORMAT 2

You might also like