Morse International Code
MORSE: International Morse Code
morse.m
This function written in GNU Octave/Matlab language, translates a text into Morse code, as dot and dash string, binary vector or sound audio file. Giving a Morse code string as input, it translates back to the original text.
Examples:
> morse('SOS')
... --- ...
> s=morse('.-- .... .- - .... .- - .... --. --- -.. .-- .-. --- ..- --. .... - ..--..')
WHAT HATH GOD WROUGHT?
> morse('What Hath God Wrought?','audio')
The last command will play this sound:
morse1844.mp4
which is the very first message sent by inventor Samuel F.B. Morse on May 24, 1844, over an experimental line from Washington, D.C., to Baltimore.
Type doc morse or help morse for syntax and options.
Author
François Beauducel, IPGP, beaudu, beauducel@ipgp.fr
Citation pour cette source
François Beauducel (2025). Morse International Code (https://github.com/beaudu/morse/releases/tag/v1.0), GitHub. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.0 |

