ممكن بعد اذنكم لو تكرمتم لو حد يعرف كيف يعمل مشروع sleep EEG باستخدام المتلاب السؤال في مادة الdsp
This project aims at making the student familiar with the use of Matlab to implement the basic DSP techniques and analyze/display the results. This project uses sleep EEG samples taken as a part of a polysomonygram for a patient during sleep. An example read/display Matlab code is contained within the ZIP file.
1. It is desired to apply different filters to the sleep EEG signal sampled at 100 Hz in order to extract the alpha, beta, theta and delta waves where their frequency content is bounded as follows:
Delta wave: ≤ 3 Hz
Theta wave: 3 – 7 Hz
Alpha wave: 9 – 13 Hz
Beta wave: ≥ 14 Hz
Design and compare digital filters to do that using different approaches and assume any missing design specifications:
a. FIR filters with 3 different windows (e.g., rectangular, Hamming, Kaiser, etc.)
b. IIR filter with 3 different approaches (e.g., Butterworth, Chebyshev, elliptic, etc.)
2. Compute and display the DFT for the raw EEG signal and for the extracted alpha, beta, theta and delta waves.
3. Compute and display the power spectrum of the alpha, beta, theta and delta waves. Use periodogram averaging to compute the power spectrum for each type.
4. It is desired to compute the Fourier transformation of the raw EEG signal at two different frequency resolutions of 0.05 and 0.01 Hz starting from its original samples. Design a signal processing method that enables you to do that.