Skip to content

tlatsas/line-coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

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.

Functions

Each function accepts an array containing '1' and '0' values.

  • p_nrzl() Polar Non Return to Zero
  • u_nrzl() Unipolar Non Return to Zero
  • nrzi() Non Return to Zero Inverted
  • manchester() Manchester
  • diff_manchester() Differential Manchester
  • b_ami() Bipolar Alternate Mark Inversion
  • pseudoternary() Pseudoternary
  • b8zs() Bipolar with 8-Zeros Substitution
  • hdb3() High Density Bipolar 3-zeros

Screenshots

See the project's wiki page.

License

See COPYING file.

Authors

©2012 Tasos Latsas

About

Matlab functions that emulate popular line coding techniques

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages