BIN2MANCHESTER(inputData)用于将输入的二进制数据编码为曼彻斯特二进制序列。编码规则按照GE Thomas的约定完成:'1'表示高到低传输为'01','0'表示低到高传输为'10'。函数假设最低有效位(LSB)优先传输。使用方法:encodedData = BIN2MANCHESTER(inputData),其中inputData为包含二进制值的字符串,最左边为最高位(MSB)。编码后的数据长度是inputData长度的两倍。例子: >> encodedData = bin2manchester('1100'),编码结果为 '01010'。代码经过速度优化,用户需保证输入正确。