lab3 copy

lab3 copy - UCSB Spring 2010 ECE 146B: Laboratory...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: UCSB Spring 2010 ECE 146B: Laboratory Assignment 3 Assigned: April 23 Due: May 7 Lab Objectives: To understand the need for equalization in communication systems, and to implement linear MMSE equalizers adaptively. 0) Use your own code from lab 1 or lab 2 as a starting point. If you had difficulty in completing these labs, ask the instructor or TA for a template. As before, the transmit, channel, and receive filters are implemented at rate 4 /T . 1) We now introduce a non-trivial channel filter. In particular, consider a channel filter specified (at rate 4 /T ) using the following matlab command: channel filter = [- . 5 ,- . 2 ,. 2 ,. 5 , 1 ,. 9 ,. 8 ,. 7 ,- . 6 ,. 7 ,. 8 ,. 7 ,. 5] ; 2) For simplicity, we consider BPSK signaling throughout this lab, and consider only real-valued signals. Generate nsymbols = ntraining + npayload (numbers to be specified later) 1 BPSK symbols as in lab 2, and pass them through the transmit, channel, and receive filters to get noiseless received samples at rate 4 /T . Since we are signaling along the real axis only, at the input to the receive filter, add iid N (0 , 2 ) real-valued noise samples (as in lab 2, choose 2 = N 2 corresponding to a specified value of E b N ). Pass these (rate 4 /T ) noise samples through the receive filter, and add the result to the signal...
View Full Document

Page1 / 2

lab3 copy - UCSB Spring 2010 ECE 146B: Laboratory...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online