MATLAB SIMULINK实现离散的递增/递减计数器?

时间:2016-03-09 08:38:08

标签: matlab signals signal-processing simulink

对于离散时间间隔(比如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

等。理想情况下,我希望这适用于任何整数的输入,但我会采取我能得到的......

有一个计数器块,但它只会向上或向下计数,而不是两者都有。我尝试使用边缘检测,但我不确定如何实现它运行的离散计数器。任何帮助高度赞赏。

0 个答案:

没有答案