Skip to content

SpringbokBE/information-theory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Information Theory

E003600B - Information Theory, Project - Faculty of Engineering and Architecture, UGent

About

This project is situated in the domain of error-correcting coding for Audio CDs. The first part of the project comprises the implementation of a Reed-Solomon encoder/decoder. In the second half of the project a part of the audio CD system, as described in its original standard, is implemented. This is all done in Matlab.

Part 1 : Reed-Solomon coding

File: RSCode.m

Part 2 : Cross-Interleaved Reed-Solomon coding

File: AudioCD.m

Requirements

The application is tested on Windows 10 using:

  • Matlab 9.7

Installation

Run any of the .m files. Static methods are provided to do some basic testing.

Folder structure

Code            / Contains the Matlab code.
Data            // Contains some input/output data as well as a report.
|- Figures/     // Contains figures for the report.
|- Matrices/    // Contains the data on which the figures are based.
|- Sounds/      // Contains input and output sounds.

Authors

About

E003600B - Information Theory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages