Bài giảng Xử lý tín hiệu nâng cao (Advanced signal processing) - Chương: Ôn tập

Bài giảng Xử lý tín hiệu nâng cao (Advanced signal processing) - Chương 7 gồm có các bài tập thực hành, giúp người học cũng cố kiến thức từ chương 1 đến chương 5 môn Xử lý tín hiệu nâng cao. . | Ôn tập Chương 1 Bài Nhập vào ma trận: A=[16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1] Tìm kích thước ma trận A Lấy dòng đầu tiên của ma trận A. Tạo ma trận B bằng cột 2 và 3 của ma trận A. Tạo ma trận B bằng 3 dòng đầu của ma trận A. Tính tổng các phần tử trên các cột của A Tính tổng các giá trị ở cột 1, Tính tổng các phần tử trên các hàng của A Chương 1 Bài : Giải hệ phương Ax=b với: A= và b = Bài : Vẽ đồ thị hàm số y1= và hàm số y2=sin(x2) trong đoạn [0 2], khoảng chia Chương 1 (GUI) Bài : Viết một phần mềm giải phương trình bậc 3: ax3+bx2+cx+d=0 Trong chương trình này có 4 ô Text box để nhập 4 hệ số a,b,c,d. Hiện danh sách các nghiệm ra Static text Vẽ đồ thị hàm số y=ax3+bx2+cx+d Chương 2 Bài : Biểu diễn các tín hiệu sau trong Matlab, và vẽ đồ thị biểu diễn tín hiệu x1=()ncos(2πn+π) x2 = {5,6,3,6,8,3} Sử dụng hàm xung đơn vị x3=2*δ[n-5]-4*δ[n+7] trên đoạn [0:10] x4=3u(n-3) + δ(n+10) trên đoạn [-3:3] Chương 2 Bài : Hãy sử dụng Matlab để xác định năng lượng của tín hiệu x(n)=2*δ[n-5]-4*δ[n+7] x(n)=3u(n-3) + δ(n+10) Bài : Cho 2 tín hiệu sau đây: x1(n) = {0, 1,2,3} x2(n) = {0,1,2,3} Viết 2 hàm [y,n] = sigadd(x1,n1,x2,n2) và [y,n] = sigmult(x1,n1,x2,n2) để cộng và nhân 2 tín hiệu trên Chương 2 (GUI) Bài Cho tín hiệu Vẽ đồ thị biểu diễn tín hiệu, trong đó giá trị a và b có thể thay đổi bằng các slider bar Bổ xung thêm nhiễu phân bố gauss (+c*randn[n] ) thay đổi giá trị c (ở 3 mức và bằng menu popup hoặc listbox) vẽ lại đồ thị x[n] để quan sát sự ảnh hưởng của nhiễu Chương 3 Bài Viết hàm [X,k] = dft(x,N) thực hiện biến đổi Fourier rời rạc, Trong đó x: tín hiệu ban đầu N: khoảng biểu diễn tín hiệu X: tín hiệu trên miền tần số k: độ dài của DFT Chương 3 Bài Viết hàm [x] = idft(X,N) thực hiện biến đổi Fourier ngược, Trong đó x: tín hiệu ban đầu N: số mẫu trên miền tần số X: tín hiệu trên miền tần số Chương 3 Bài Thực hiện biến đổi Fouier, biển diễn phổ biên độ và phổ pha của các tín hiệu x(n)=2()n[u(n)-u(n-20)] x(n)=n()n[u(n)-u(50)] x(n)={4,3,2,2,1,4,6,2} x(n)=(n+2)()n-1u(n-2) x(n)=5()ncos()u(n) Chương 3 (GUI) Bài . Viết một chương trình thực hiện Vẽ và biểu diễn tín hiệu x(n)=2()n[u(n)-u(n-20)] trên đồ thị 1 Thực hiện biến đổi Fourier bằng hàm dft đã xây dựng, biểu diễn phổ pha và phổ biên độ trên đồ thị 2 Thực hiện biến đổi Fourier bằng hàm fft của Matlab, biểu diễn phổ pha và phổ biên độ trên đồ thị 3 Chương 4 Bài Viết một hàm [z,p]=zt tính toán và hiển thị các điểm cực, điểm không, của biến đổi Z Các hệ số được nhập vào từ bàn phím (dùng hàm input), đưa danh sách các điểm cực và điểm không ra màn hình (dùng hàm disp) Vẽ và biểu diễn các điểm cực và điểm không trên mặt phẳng Z Chương 4 Bài Sử dụng hàm zt vừa tạo để tính điểm cực và điểm không của các tín hiệu số sau: x(n)= {3,2,1,-1,-2} x(n)= (n-5) x(n)=(1/3)4u(n) Chương 5 Bài . Biểu diễn thành phần pha và biên độ đáp ứng tần số của bộ lọc FIR, biết hàm truyền đạt: Bộ lọc FIR thông thấp bậc 1 Bộ lọc FIR thông cao bậc 1 Chương 5 (GUI) Bài Bộ lọc IIR thông thấp có hàm truyền đạt: Viết chương trình trong Matlab vẽ và biểu diễn thành phần biên độ và pha của đáp ứng tần số, hệ số alpha có thể thay đổi được bằng thanh trượt Chương 5 (GUI) Bài Bộ lọc IIR thông dải có hàm truyền đạt: Viết chương trình trong Matlab vẽ và biểu diễn thành phần biên độ và pha của đáp ứng tần số, hệ số alpha,beta có thể thay đổi được bằng 2 thanh trượt

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
115    408    7    28-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.