toppbild

EITN15 Projekt i trådlös kommunikation, del 1

2011/2012 Vt2

Kursmaterial



Lectures

Lecture 1                

Lecture 2 (+ last part of lecture 1)

Lecture 3 (for definitions of phi and epsilon, see lecture 2)

Lecture 4

Lecture 5

Labs

Lab 1 Manual

Lab 2 Manual 

Groups

Group 1          Meifang

Group 2          Mohamad, Medhat and Gouveia Vieira, JoÃo

Group 3          Liping, Wang and Abigaba, John Paul

Group 4          Pan, Jiao  and Mendonca Costa, Javier

Group 5          Davani, Simon and Said, Malda

Group 6          Hulyalkar, Rohan  and Panigrahi, Smruti

Group 7         Jiang Chunguang and Tsiaras, Apostolos

Group 8         Al-ali, Hayder and  Chamanzadeh, Farnaz

Group 9         Madhugiri, Govardhan

Group 10       Nasir, Muhammad Umar and Al-majmaie, Shireen

Group 11       Sarajlic, Muris 

Group 12       Chowdhury Monhammad Arifur Reza      

Other

IT++ to Matlab conversion

Introduction to C++

Derivation of MMSE-equalizer

If you work with C++, try to make extensive use of the IT++ library.

The main page of IT++ is: http://itpp.sourceforge.net/

Some tutorial examples of IT++ can be found at: http://itpp.sourceforge.net/current/tutorial.html

For you how know Matlab well but are not as experienced in C++, there is a Matlab-to-C++ syntax conversion table at: http://itpp.sourceforge.net/current/matlab_itpp.html

A full documentation of all IT++ classes can be found at :http://itpp.sourceforge.net/current/index.html

For you how want to install IT++ at a windows/Intel computer, there is a step-by-step guide at: http://herve.boeglen.free.fr/itpp_windows/chap1/chap1.htm

Here is a small set of functions to simplify the interface with Matlab:

matlablink-version0.1

Read the INSTRUCTIONS.txt file to learn how to use it.

Here is a simple programming routine:

a simple programming routine

The aim of this document is to provide a simple routine for programming in it++ / c++. Please refer to the manuscript and assignment manual for technical details. Note that the routine is NOT complete code such that one should DO MUCH MORE in order to complete the programming. There are several different ways to implement the same system and you are of course free to choose to program in other ways that are more suitable to you. You do NOT need to follow every step in this routine, and the routine is NOT complete.

Tillbaka

Senast uppdaterad: 2012-04-24 15:19:31
Webbansvarig:
Ansvarig utgivare: Prefekt

Institutionen för Elektro- och informationsteknik, LTH, Box 118, 221 00 Lund. Telefon: 046-222 00 00