University of California,
Santa Barbara
Department of Electrical and Computer Engineering
Kalman and Adaptive Filtering
Lecture Materials:
MATLAB Code and Lecture Notes
ECE 248 Homepage | Homework | Lecture Materials | Other Information |
Below are links to MATLAB code and any additional notes or handouts for certain lectures:
When | Files | |
Lecture 1 9/27/10 |
ball_fall.m - Balls fall according to a random walk...that approaches a Gaussian distribution. pdf_example.m - Shows graphically how we add two Gaussian PDF's to create their joint PDF. pumpkin_weights.m - The Kalman algorithm, used to estimate the weight of a pumpkin, using recursive updates to combine multiple (noisy) measurements. | |
Lecture 3 10/4/10 |
linsys_response.m - M-file shows how to calculate the response of a linear system to initial conditions by applying the infinite-series definition of e^(A*t) to the case where A is a matrix. periodogram_1.m - Shows periodograms for "x(t) = A*cos(w0*n+phi) + w", where w~N(0,1) and phi is has a uniform pdf between 0 and 2*pi. Averaging MANY periodograms is a typical technique for estimating the PSD (power spectral density) of a process. |
ECE Syllabi || Electrical and Computer Engineering || College of Engineering || UCSB Web Site Directory
Last Updated: October 10, 2010