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