-
将莫尔斯电码编码的单词转换为纯文本的Matlab程序:theMorseMachine,使用了二分法代码实现
资源介绍
用matlab二分法代码摩斯机器
关于摩尔斯电码
摩尔斯电码是电信中使用的一种字符编码方案,它将文本字符编码为两个不同信号持续时间(称为点(
。
)和破折号(
-
)或dit和dahs)的标准化序列。
国际摩尔斯电码对26个英文字母A到Z,一些非英文字母,阿拉伯数字以及少量的标点符号和程序信号进行编码。
大写和小写字母之间没有区别。
每个摩尔斯电码符号由一系列的点和破折号组成。
已在此实现中使用,但是仅覆盖了英文字符。
关于这个程序
这个Matlab程序将莫尔斯编码的单词转换成纯文本。
要运行此程序,您将需要Matlab。
如果您没有Matlab,可以使用。
首先,您将必须在项目中上载此.m所有.m文件。
有3个.m文件。
在八度中,要上传文件,您必须登录。
在控制台中运行命令:
multiple_decode("")
,其中是要转换为纯文本格式的数据。
请记住,每个编码字母后都需要使用
。
例子
假设我们要将...---...转换为纯文本该命令如下:
multiple_decode("...
---
...")
。