line decor
  COURSE HOME ::  
line decor
   
 
LABORATORY

Matlab Lab Sections:

You will get hands-on experience with the class material and sharpen your programming skills through Matlab labs. Note: CS142 is a prereq for this class. You may take it concurrently, however, you are expected to know programming fundamentals.

Here is additional info on the lab sections:

  1. You will work in teams of three in general.
  2. Each team will be required to do their own programming/coding, and a group report is required to be submitted before deadline. You will be graded as a team.
  3. The TA will be there for 2 hours to help you. We strongly recommend people read the lab beforehand and get started a bit before the TA gets there.
  4. You are encouraged to help each other.
  5. You may participate in other lab sections if and only if there are extra computers.

Lab #

Title

Instructions

Files

Start at

Due week

1

Introduction to MATLAB and Scripts

Lab #1

dampedCosine.m compexp.m

week 2
week 3

2

Functions in MATLAB and the Groove Station

Lab #2

fade.m timescale.m blueslick.mat doit.mat fall.mat shake.mat tag.mat rainstick.mat bassdrum.wav bleeep.wav hatclosed.wav snare.wav

week 3
week 4

3

Convolution

Lab #3

fall.mat

week 4
week 6

4

Fourier Series and Gibbs Phenomenon

Lab #4

Ck.m trumpet.mat

week 6
week 8

5

Filtering Periodic Signals

Lab #5

Sound Resources mixed

week 8
week 9

6

Investigation of Aliasing Effects

Lab #6

Spokes.tif

week 9
week 10

Lab report guidelines

Matlab-related