Exercise Instructions

General Instructions

Digital Signal Processing: MATLAB Exercises

Exercise Instructions

Matlab exercises. Every time we have a different theme. We start by some introductory exercises that will teach you how to use Matlab. Then we will exercise working on different type of data sets, LTI-system fundamentals, FIR-filtering, spectral analysis, and noise reduction.

The exercises count 80% of the final grade. For each exercise you will get an exercise sheet to fill. When you have finished the exercise, publish your report in Web, and submit a link to the answer page to me. If you are not able to do them before the deadline, please return the exercises as they are. If you don't return them, I cannot grade them, and you won't get your credits.

At the end of the course, you will be solving a challenging DSP problem, which counts the remaining 20% of scores.

If you are studying at Helsinki Metropolia University of Applied Sciences, you can use the Matlab in most computer classrooms. If your school does not have Matlab installed on computers, you may purchase a copy of Matlab Student Edition from a well equipped computer book store (Toolboxes may not be the same). You also may use some other mathematics program, such as Octave, but the toolboxes will be totally different.

In some exercises you need a number SSS, which is the last three non-zero digits of your student ID number. If you are working together with someone else, you can choose either of the SSS numbers. Example: Student ID = 12347604 => SSS = 764.

In some exercises you need numbers S1S2S3, which are simply the three digits of your SSS number. In the previous exercise, S1=7, S2=6, S3=4.

Working Instructions

  • Start Matlab (or Octave), create a new working directory and make it your current directory
  • Log into your Google account. If you do not have one, you must create one in order complete the exercises.
  • Make an editable copy of the exercise template to your Google Drive, and place it to an appropriate location.
  • Change the document name to something descriptive, such as "DSPExerciseNumberX_yourname"
  • Write your name and student ID on the top of the page. If you are working together, mark group member names here. Max 3 students/group.
  • Answer the questions on the reserved spaces
  • Insert required graphs
  • Insert links to required attachment files (and test the links)
  • Save the document.
  • Publish your answers, including the attachments.
  • Test that your document can be viewed by an anonymous Web-browser.
  • Submit the link using the return form before the deadline (there will a penalty on late return). DO NOT SEND ANY FILES, BUT A LINK TO THE REPORT!
  • If there are mistakes, I will send you some feedback only if you shared the report (Google Docs). You cannot improve a partial, acceptable exercise (not possible due to degree regulations). However, I strongly recommend you to make the corrections for your own records.
  • All exercises must be submitted in order to get a final grade.
  • If you don’t hear anything from the instructor, it means one of the following:
    • your exercise was ok and grade is on the score table.
    • it haven’t been yet checked yet (usually I wait until the deadline has passed)
    • too many copied parts were found on the returns and I am thinking of an evil way of punishing you… the first return is always considered as the original, everything after that will start losing points one-by-one.