National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : BM4713 : MATLAB Programming for Bioengineering Analysis { 0-0-2 / 1}

Subject Nature : Practical

Coordinator : Dr. Mirza Khalid Baig

Syllabus

List of Experiments:
1. Introduction to basic functionality of MATLAB.
2. Introduction to loops in MATLAB.
3. Introduction to plots,cureves and fucntions in MATLAB.
4. Curve fitting of ECG signals for drift removal.
5. Interpolation and moving average filter to smoothen ECG signals.
6. Using TKEO operator for time series denoising.
7. Median filtering for time series denoising.
8. Least square template matching and time synchrnous averaging for feature identification and time series denoising.
9. Outlier detection using global threshold, local threshold and moving RMS methods.
10. Fourier transform for frequency domain analysis using Welch's method.
11. Time-frequency analysis using Spectograms.
12. Introduction to wavelets.

Course Objectives

  • To understand basic concepts and write scripts in MATLAB for biomedical applications.
  • To develop skills for analysing data, performing various analyses and deriving useful information using MATLAB
  • To gain understanding of different widely used bio-signal processing techniques.

Course Outcomes

At the end of this course, the student will be able to: <br />1. Develop MATLAB programs for healthcare applications <br />2. Know about common bio-signal processing techniques. <br />3. Perform data pre-processing of biomedical data. <br />4. Perform de-noising and outlier detection in biomedical data analysis. <br />5. Perform time, frequency and wavelet domain analysis of biosignals.

Essential Reading

  • Stormy Attaway, Matlab: A Practical Introduction to Programming and Problem Solving, Butterworth-Heinemann
  • Shailendra Jain, Modeling and Simulation using MATLAB - Simulink, Wiley

Supplementary Reading

  • Ralph Gonzalez, Digital Image Processing Using MATLAB, McGraw Hill Education
  • Vinay K. Ingle and John G. Proakis, Digital Signal Processing Using MATLAB: A Problem Solving Companion, Cengage Learning India Pvt. Ltd.