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