Hamming Code
This is a program illustrating Hamming with 5 options:
1) Illustrated error correction walkthrough: takes a string input from the user and does the error induction, detection and correction step by step on screen.
2) Add parity bits to string: Asks the user to input a binary string and outputs the string with the added correct parity bits.
3) Remove parity bits from string: Asks the user to input a binary string and outputs the string with the parity bits removed.
4) How many parity bits does a string that is X long need?: Asks the user to input a string length (integer), outputs the number of parity bits a string of that length needs for Hamming.
5) Generate Hamming matrix: Asks the user to input a string length (integer) and generates a Hamming matrix, like the one that can be seen here: http://en.wikipedia.org/wiki/Hamming_code#General_algorithm
Cite As
Marc-Andre Robichaud (2024). Hamming Code (https://www.mathworks.com/matlabcentral/fileexchange/40208-hamming-code), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Hamming Code/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |