⚛ Tự học Quantum · Technology Engineering
Trang chủ / Xử lý tín hiệu / Dữ liệu

📊 Bộ dữ liệu và notebook

Mỗi module có một notebook riêng cho từng ngôn ngữ. Dữ liệu được sinh bằng mã (tín hiệu mô phỏng có chủ đích, tham số biết trước) nên bạn kiểm được đáp số. Notebook chạy được trên máy hoặc Google Colab, chỉ cần NumPy, SciPy và Matplotlib.

#ModuleDữ liệu sinh raNotebook
01Giới thiệu: vì sao dùng biến đổi FourierSinh bằng mã: ba sóng hình sin 50/120/300 Hz, bộ lọc thông thấp $a=0.9$, khâu bình phương và khâu bậc ba, dãy $\{2,2,3,3,4\}$ và $\{1,1,2\}$Colab · .ipynb
02Nền tảng: biến đổi, điều kiện tồn tại và đối xứngSinh bằng mã: Gauss, sech, xung chữ nhật và tam giác, $e^{-x}H(x)$, Gauss điều chế, dãy ngẫu nhiên có đối xứngColab · .ipynb
03Tích chập, tích chập nối tiếp và tương quanSinh bằng mã: hai hàm mũ cắt cụt, xung chữ nhật lặp, các dãy số của Bracewell, chuỗi nhiệt độ ngày, ba sóng hình sin với pha khác nhau, dãy xung $\{1100101\}$Colab · .ipynb
04Ký hiệu cho các hàm hữu ích: Π, Λ, H, sgn, sinc, GaussSinh bằng mã: các hàm cổng, tam giác, bậc thang, dốc, Gauss 2 chiều mô phỏng (Rayleigh), sinc lọc thông thấp, cửa sổ, khe quétColab · .ipynb
05Ký hiệu xung: $\delta$, tính chất sàng, shah và hàm suy rộngSinh bằng mã: mạch RC với các xung khác dạng, dãy xung đủ dạng (chữ nhật, Gauss, tam giác, sinc, Lorentz), chuỗi shah và tổng PoissonColab · .ipynb
06Các định lý cơ bản của biến đổi FourierSinh bằng mã: Gauss, sinc, xung chữ nhật, sóng mang điều biên, mạch RC, dãy phức có đối xứngColab · .ipynb
07Cách thu được biến đổi FourierSinh bằng mã: xung chữ nhật lấy mẫu, hàm bậc thang, tam giác, parabol, hai vạch phổ gần nhau, dữ liệu 7 ngàyColab · .ipynb
08Hai miền: hàm và biến đổi của nóSinh bằng mã: mũ, gamma, Gauss, tam giác, chữ nhật, sech, LorentzColab · .ipynb
09Dạng sóng, phổ, bộ lọc và tính tuyến tínhSinh bằng mã: mạch RC, bộ lọc trung bình trượt, sóng điều biên, hệ phi tuyến và biến thiên theo thời gian, đường truyền xungColab · .ipynb
10Xác suất, biến ngẫu nhiên và hàm đặc trưngSinh bằng mã: xúc xắc, bình chọn bình đựng bóng, điện trở, chai tiền, phân bố mũ, Poisson, bảng xác suất đồng thờiColab · .ipynb
11Các phân bố xác suất thường gặpSinh bằng mã: dãy thử Bernoulli, bình bóng, biến chuẩn, tích của Rayleigh và gamma (K)Colab · .ipynb
12Quá trình ngẫu nhiên, phổ công suất và nhiễuSinh bằng mã: pha ngẫu nhiên, nhị phân ngẫu nhiên, bước đi ngẫu nhiên, Wiener, chữ số số $\pi$, nhiễu thông dải, mạch RC, nhiễu nhiệtColab · .ipynb
13Lấy mẫu, chuỗi Fourier và biểu diễn trực giaoSinh bằng mã: hàm sinc, sóng vuông, tam giác, tín hiệu chữ nhật, nhân Wiener và nhân mũColab · .ipynb
14DFT, FFT và quá trình ngẫu nhiên rời rạcSinh bằng mã: chuỗi ngắn của Bracewell, nhiễu trắng, quá trình AR/MA/ARMA và ma trận chuyển MarkovColab · .ipynb
15Biến đổi Hartley rời rạc và họ sin, cosinSinh bằng mã: chuỗi ngắn của Bracewell, cặp mũ, nhị thức, dây gảy và quá trình Markov bậc nhấtColab · .ipynb
16Họ hàng của biến đổi Fourier: nhiều chiều, Hankel, Mellin, z, Abel, Radon, Hilbert, phân sốSinh bằng mã: Gauss hai chiều, hình cầu, hàm Bessel, hàm mũ, tín hiệu điều biên và điều tần, và bộ chiếu RadonColab · .ipynb
17Biến đổi Laplace: dải hội tụ, đáp ứng quá độ, bài toán giá trị đầuSinh bằng mã: hàm mũ, mạch LR, RC, RLC, phương trình vi phân bậc hai và hàm hữu tỉ ba cựcColab · .ipynb
18Ăng ten và quang học: khẩu độ, phổ góc, chuyển giao và nhiễu xạSinh bằng mã: khẩu độ đều và côn, mảng ăng ten, khẩu độ tròn, chùm Gauss, sóng tiêu tánColab · .ipynb
19Dẫn nhiệt và khuếch tán: phương trình, hàm Green, mạch điện tương tựSinh bằng mã: nghiệm Gauss của phương trình khuếch tán, chập với phân bố đầu, phân rã sóng hình sin, đường dây bậc ba, trở kháng đặc trưng phứcColab · .ipynb
20Phổ công suất động, biến đổi wavelet và phân bố WignerSinh bằng mã: tín hiệu trượt tần số (chirp), dãy lọc băng thông không đổi và Q không đổi, cửa sổ Gabor Gauss, wavelet giãn nở, chirplet, phân bố Wigner của xung, chirp, sóng cosin và hai xungColab · .ipynb
21Lý thuyết quyết định thống kêSinh bằng mã: kiểm định Gauss nhị phân, ba giả thuyết MAP, rủi ro Bayes theo xác suất tiên nghiệm, đường cong ROC Gauss và mũ, dò tìm tuần tự WaldColab · .ipynb
22Ước lượng tham sốSinh bằng mã: ước lượng ML của trung bình và phương sai Gauss, ước lượng Bayes cho tham số ngẫu nhiên Gauss và hỗn hợp rời rạc-liên tục, kiểm tra bất đẳng thức Cramér–Rao, ước lượng tuyến tính không chệch tốt nhất, bình phương tối thiểuColab · .ipynb
23Lọc Wiener và lọc KalmanSinh bằng mã: kiểm chứng nguyên lý trực giao, bộ lọc Wiener không khả thi và khả thi qua phân tích phổ, bộ lọc Wiener rời rạc từ phương trình chuẩn tắc, bộ lọc Kalman vô hướng qua mô phỏng Monte CarloColab · .ipynb
24Bài toán Gauss tổng quátSinh bằng mã: thống kê đủ tuyến tính và tham số phát hiện cho hai trường hợp phương sai đường chéo và không đường chéo, chéo hóa ma trận hiệp phương sai, bộ dò năng lượng Chi bình phương, xác suất lỗi của giả thuyết đối xứngColab · .ipynb
25Phát hiện và ước lượng dạng sóngSinh bằng mã: bộ thu phối hợp nhị phân, kiểm định nhị phân tổng quát với hệ số tương quan, phát hiện M-phân trực giao, ước lượng hợp lý cực đại qua bộ tương quan, kiểm định tỉ số khả dĩ Bessel cho pha ngẫu nhiênColab · .ipynb
26Dò ngưỡng thích nghi CFARSinh bằng mã: độ nhạy của $P_F$ với ngưỡng cố định, bộ dò CA-CFAR ($P_F,P_D$ dạng đóng), mật độ họ Chi bình phương Swerling, GO-CFAR và SO-CFAR trong biên nhiễu, luật hợp nhất AND/OR cho CFAR phân tánColab · .ipynb