对于离散时间间隔(比如10s),我有一个信号为1,0或-1,然后根据其他参数改变。我想要一个计数器来保持输入信号修改的初始值的运行计数。
示例:
t0-> t1,input = 1,output = initialvalue + 1
t1-> t2,输入= 0,输出=初始值+ 1
t2-> t3,输入= 1,输出=(初始值+ 1)+1
t3-> t4,输入= -1,输出=((初始值+ 1)+1)-1
等。理想情况下,我希望这适用于任何整数的输入,但我会采取我能得到的......
有一个计数器块,但它只会向上或向下计数,而不是两者都有。我尝试使用边缘检测,但我不确定如何实现它运行的离散计数器。任何帮助高度赞赏。