一个变量值,自己与自己作比较?
test1
发布于2014-07-16 11:26
92
0
标签:
如何判断一个变量值(I,D,R),当数值变化时输出布尔量0,不变化为1。
能否给出程序或者思路?
问题补充:
要读一个数据,这个数据刚开始是一个上升曲线,一段时间后逐步稳定,待数据稳定下来后,发送给二级系统。二级系统只需要终确定的一个数据。
这个能实现吗?希望能有多些思路。
给的思路是判断数据通断的吧,不是想要的思路。
佳答案
采集到的信号绝对稳定,可行性不高的,可以认为在公差内波动,就是已经稳定了。
设个公差范围,例如0.1。
每隔一段时间,例如1s钟采样一次,记录下本次采样值和上次采样值
变化=ABS(本次-上次),若变化小于设定的公差,则认为稳定,将数据发送给二级系统
只提供个思路