|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
借人氣問(wèn)一個(gè)算法問(wèn)題 |
| 作者:javie 欄目:單片機(jī) |
我有一個(gè)成員池1,這個(gè)池1里面有很多個(gè)成員,每個(gè)成員由一個(gè)ID表示,并且不斷接收新成員,但這個(gè)池1在t1時(shí)刻封掉(成員數(shù)量不超過(guò)10個(gè)),從此不再接受其他成員. 此時(shí)重新建立一個(gè)成員池2,池2開(kāi)始周期性(25s一次)接收新成員,每次接收數(shù)量為10個(gè),接受完畢后與池1中的成員對(duì)比,計(jì)算成員ID相同率,當(dāng)相同率小于某個(gè)數(shù)時(shí)觸發(fā)一個(gè)特定事件。 問(wèn)題是:成員相同率一般是慢慢變小,也就是池2中的成員與池1中的慢慢不同,但有時(shí)池2中包含的池1的某些成員(數(shù)量大于4個(gè))會(huì)瞬間突然消失掉(我要判斷出這種現(xiàn)象,因?yàn)檫@種現(xiàn)象不能觸發(fā)這個(gè)特定事件),我如何檢測(cè)出突然消失和慢慢消失以防止特定事件的誤觸發(fā)呢? |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2007/3/1 9:01:00 發(fā)布:
記下前一次的相同率,然后用本次的去比較不就有了? |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |