一个不断变化的值里在一定时间内取出其最大值 点击:964 | 回复:9



先生伢子

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:48帖 | 347回
  • 年度积分:0
  • 历史总积分:691
  • 注册:2007年6月12日
发表于:2007-09-21 10:31:00
楼主
 请问一个松下FPG的问题:我想在一个不断变化的值里在一定时间内取出其最大值来,应该怎么写啊,我现在用的是不断取出其值来与原值进行比较,但不行啊,请回



赵书锋

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 987回
  • 年度积分:0
  • 历史总积分:1191
  • 注册:2007年8月08日
发表于:2007-09-21 10:56:00
1楼
应该可以
当条件达到就执行下一步,把最大值传输到指定寄存器

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2007-09-21 11:07:00
2楼
先前讨论过,搜‘峰值保持’。

先生伢子

  • 精华:0帖
  • 求助:0帖
  • 帖子:48帖 | 347回
  • 年度积分:0
  • 历史总积分:691
  • 注册:2007年6月12日
发表于:2007-09-25 11:42:00
3楼
谢谢各位,已经搞定

尼古拉斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:114
  • 注册:2006年4月26日
发表于:2008-01-25 11:32:00
4楼
怎么搞定的也不说一下!
哎,什么人啊?

三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2008-01-25 14:24:00
5楼
算法:
1.选一个中间单元放"最大值",初值放0;
2.把每一个取到的数跟"最大值比较",大于则送入其中,
如此简单!

lcb

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2006年12月16日
发表于:2008-01-31 15:06:00
6楼
简单.用FLUKE万用表.187.189.87.等都可....

haipeng

  • 精华:0帖
  • 求助:1帖
  • 帖子:46帖 | 203回
  • 年度积分:0
  • 历史总积分:444
  • 注册:2006年2月12日
发表于:2008-01-31 15:15:00
7楼
首次扫描都将该数据存入,以后每次扫描都将变量与存入数比较大于时就存入,那么存入的数是不是始终是最大值

何志峰

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 45回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2007年12月18日
发表于:2008-02-01 11:53:00
8楼
    算法:
1.选一个中间单元放"最大值",初值放0;
2.把每一个取到的数跟"最大值比较",大于则送入其中,
3.如果是多次寻找"最大值"并且多次使用,记得清零。

何志峰

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 45回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2007年12月18日
发表于:2008-02-01 11:55:00
9楼
   算法:
1.选一个中间单元放"最大值",初值放0;
2.把每一个取到的数跟"最大值比较",大于则送入其中,
3.如果是多次寻找"最大值",并多次使用,记得清零。

热门招聘
相关主题

官方公众号

智造工程师