Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Thực hành một số lệnh xử lý tín hiệu và hệ thống rời rạc trong miền thời gia, bộ lọc FIR
Nội dung xem thử
Mô tả chi tiết
BÀI THỰC HÀNH MATLAB 5
Mục đích: Cho sinh viên làm quen với một số lệnh xử lý tín hiệu và hệ thống rời rạc trong miền thời
gia, bộ lọc FIR
Phần 1
Thực hành lệnh xử lý tín hiệu và hệ thống rời rạc trong miền thời gian
Yêu cầu thực hành: Sinh viên tìm hiểu các lệnh với trợ giúp của phần help trong Matlab, thực hiện
các chương trình theo từng bài và phát triền theo các bài tập
• Lệnh zeros: tạo một ma trận với toàn bộ các phần tử có giá trị bằng 0.
• Lệnh ones: tạo một ma trận với toàn bộ các phần tử có giá trị bằng 1.
• Lệnh rand: tạo một ma trận với các phần tử nhận các giá trị ngẫu nhiên được phân bố đều
trong khoảng từ 0 đến 1.
• Lệnh randn: tạo một ma trận với các phần tử nhận các giá trị ngẫu nhiên theo phân bố Gauss
có giá trị trung bình bằng 0, phương sai bằng 1.
• Lệnh min: trả về giá trị nhỏ nhất trong một ma trận.
• Lệnh max: trả về giá trị lớn nhất trong một ma trận.
• Lệnh fliplr: lộn ngược lại thứ tự các phần tử trong một ma trận theo hướng xuất phát từ phải
qua trái trở thành từ trái qua phải.
• Lệnh plot và stem: vẽ đồ thị của một dãy số, plot để thể hiện dạng liên tục, stem để thể hiện
dạng rời rạc, thường sử dụng hàm stem để vẽ tín hiệu ở miền n.
• Lệnh conv: trả về tích chập của 2 vector.
Bài 1: Cho dãy xung đơn vị và chương trình vẽ chúng như sau:
Dãy xung đơn vị:
clf;
% Tao day xung don vi
n = -10:20;