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 (2026). 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
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 |

