打印

运算问题

[复制链接]
1374|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jwwhy|  楼主 | 2011-8-29 12:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在在做个AD的产品,就是扫描一个产品上的AD发生变化,就检测出来,一共要检测26次AD转化,然后比较出来有变化后,还要对26个比较出来的结果判断,大于一个设定值后就判断出来,(设计只能有4组AD同时变化进行判断),然后还需要对4组中的大小进行判断出来,按次序排列,PM为设的的一个基准值.
for(i=0;i<25;i++)
   {
    /*比较结果=每次采样值-采样基准值*/
    jieguo[i] = addet[i] - adref[i];
   }
   i = 0;
   for(j=0;j<25;j++)
   {
    /*判断比较结果是否大于设定的基准值,大于基准值,就把数组加1*/
    if(jieguo[j]>pm) adfinsh[++p];  
   }
   j = 0;
现在的问题是如何判断adfinsh[p];  数组中的优先,意思就是那个比较的那个jieguo[i] = addet[i] - adref[i]的结果那个最大,那个排前面.
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

83

主题

281

帖子

0

粉丝