h63285 s 00002/00002/00156 d D 1.12 24/11/06 17:22:16 bevans 12 11 c Updated e s 00024/00001/00134 d D 1.11 24/11/06 16:59:12 bevans 11 10 c Updated e s 00002/00000/00133 d D 1.10 24/11/04 16:25:24 bevans 10 9 c Updated e s 00001/00001/00132 d D 1.9 24/11/03 09:13:50 bevans 9 8 c Updated e s 00003/00002/00130 d D 1.8 24/11/03 09:12:59 bevans 8 7 c Updated e s 00013/00000/00119 d D 1.7 24/11/03 09:09:06 bevans 7 6 c Updated e s 00047/00000/00072 d D 1.6 24/10/31 23:03:20 bevans 6 5 c Updated e s 00002/00002/00070 d D 1.5 24/10/26 12:01:19 bevans 5 4 c Updated e s 00002/00002/00070 d D 1.4 24/10/26 11:57:13 bevans 4 3 c Updated e s 00017/00000/00055 d D 1.3 24/10/26 11:55:15 bevans 3 2 c Updated e s 00002/00002/00053 d D 1.2 24/10/26 09:43:53 bevans 2 1 c Updated e s 00055/00000/00000 d D 1.1 24/10/26 09:42:09 bevans 1 0 c date and time created 24/10/26 09:42:09 by bevans e u U f i f e 0 t T I 1
D 9
E 7
dltidemo folder
dltidemo and click YES to add the folder to the path
E 6
x[n] = 1.5 + 0.9 cos(0.55π n)
What's the discrete-time frequency that corresponds to 1.5?
It's 0 rad/sample because 1.5 does not oscillate.
Mathematically, 1.5 cos(0 n) = 1.5.
That is, 1.5 is a cosine with discrete-time frequency of 0 rad/sample, phase of 0 rad, and amplitude of 1.5.
I 10 Marker board work for ideal filtering applied to x[n].
E 10 The Practical Filters section asks to "Right-click to get values from the frequency response plot". For me, I need to hold down the Control key while Right-Clicking.
I 11
E 11
x[n] = 1.8 cos(0.1π(n-2)) = 1.8 cos(0.1π n - 0.2π))
which is a cosine with discrete-time frequency 0.1π, phase of 0.2π, and amplitude of 1.8.
The output of the LTI system will be a cosine of the same frequency; however, the amplitude will be scaled by the magnitude response of the LTI system evaluated at the discrete-time frequency 0.1π and the phase will be shifted by the phase response of the LTI system evaluated at the discrete-time frequency 0.1π.
The output is in the form
y[n] = A cos(w0 (n - n7))
where n7 is an integer.
I 11
If we distribute the multiplication in the argument of the cosine, we obtain
y[n] = A cos(w0 n - w0 n7)
where the phase is -w0 n7, and
Delay(w) = -d/dw ( phase(w) ) = n7
We can estimate the slope of the phase to estimate n7.
We can also obtain calcualte the exact value of n7 using the
Designing Averaging Filters handout.
E 11
D 11
E 6
E 2 speechbad.zip D 2
E 2 Please download and extra the contents to create the file “speechbad.mat”. This is a binary file format specific to Matlab that contains a copy of one of more Matlab variables. Load it into Matlab using
load speechbadto define a corrupted speech segment in the Matlab variable xxbad. I 11 By loading the file, three variables will be defined:
xxbad fs f_interferenceE 11 D 12 The sampling rate is 8000 Hz. E 12 I 12 The sampling rate, fs, is 8000 Hz. E 12 You can use the sound command to play it:
D 12 sound(xxbad, 8000) E 12 I 12 sound(xxbad, fs) E 12I 3
bevans@ece.utexas.edu
E 1