2
您好我是新来的编码在Python中,我想要一些反馈如何延迟一个布尔向量信号的阶段,其中真正与[延迟]采样定义的延迟变为假。Python中布尔向量的延迟
这里有一个很好的编码示例吗?或者我在代码中犯了什么错误?
def delay_bool_signal(x, delay):
xtmp = x
dly = 0
for i in range(1,len(xtmp)):
if xtmp[i]==0 and xtmp[i-1]==1:
dly = dly + 1
if dly <= delay
xtmp[i] = 1
else:
dly = 0
return xtmp
例载体可以是这样的......
BooleanVec = [0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1]
Delay = 2
预计输出
BoolVecDel = [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1]
分享一些输入和输出的例子,所以我们可以帮助你。 – kmad1729