This repository contains matlab functions that emulate some popular line coding techniques. I wrote them as part of a university assignment. The code is inspired from this data encoding project.
Each function accepts an array containing '1' and '0' values.
p_nrzl()
Polar Non Return to Zerou_nrzl()
Unipolar Non Return to Zeronrzi()
Non Return to Zero Invertedmanchester()
Manchesterdiff_manchester()
Differential Manchesterb_ami()
Bipolar Alternate Mark Inversionpseudoternary()
Pseudoternaryb8zs()
Bipolar with 8-Zeros Substitutionhdb3()
High Density Bipolar 3-zeros
See the project's wiki page.
See COPYING file.
©2012 Tasos Latsas