简单
技术面试0 次浏览

在华为的5G通信系统中,需要对无线信号进行简单的调制解调处理。请编写一个Python函数,实现对二进制数据进行简单的ASK(振幅键控)调制,输入为二进制列表,输出为调制后的信号列表。

华为算法工程师
Python编程5G调制ASK调制

答题要点

推荐使用直接实现法答题。关键要点如下:1. 明确ASK调制原理,即根据二进制数据控制信号振幅,0对应低振幅,1对应高振幅。2. 设定高低振幅值,可自定义合适的数值。3. 遍历输入的二进制列表,根据元素值选择相应振幅添加到调制信号列表。示例话术:首先,我会定义高低振幅值,比如低振幅为0,高振幅为1。然后遍历输入的二进制列表,若元素为0,就将低振幅添加到调制信号列表;若为1,就添加高振幅。最后返回调制后的信号列表。