Hirdetés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Vezetékes FEJhallgatók
- Autóhifi
- Milyen Android TV boxot vegyek?
- Milyen notebookot vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Fejhallgató erősítő és DAC topik
- Házimozi haladó szinten
- Mégis meglepi egy új GeForce-szal a rajongókat az NVIDIA?
- Apple MacBook
Új hozzászólás Aktív témák
-
Dezsi82
tag
válasz
bodnarg
#2828
üzenetére
Szia!
A minimum és maximum meghatározására kaptál egy jó útbaigazítást.
Anélkül, hogy a linkeket elolvastam volna, az átlagra én a következőket javaslom.
Egyszerű megoldás
4 db memóriérték kell.
- Átlag
- Pillanatnyi átlag
- Elemek száma
- Max elemek száma (esetleg lehet konstans is)Mert hát Neked nem kellenek (ha jól sejtem) az adott értékek, csak az átlag.
Az elv a következő:
-Jön a mért érték
-Ha az elemek száma nagyobb, mint a max elemek száma, akkor
átlag = pillanatnyi átlag,
pillanatnyi átlag =mért érték,
elemek száma = 0
- Pillanatnyi átlag = ((Pillanatnyi átlag*Elemek száma)+mért érték)/(Elemek száma+1)
- Elemek száma=elemek száma + 1Így ha mondjuk ha a max elemek száma 100, és minden ciklusban veszel mintát, akkor az átlagod 100 ciklusonként frissül és, az utolsó 100 ciklus átlagát adja ki.
Ha Neked nem ez, hanem mozgó átlag kell(a kérdésed alapján sejtve ezt szeretnéd), akkor a tárolást a standard libraryban található FC85 FIFO-val csinálnám. Az átlagolás már macerásabb, nincs rá standard blokk(amennyire tudom). Vagy egyesével összeadod, ami 100 mérésnél elég favágó módszer.
Vagy marad a pointer és ciklus használata.
Új hozzászólás Aktív témák
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- VPS - Melyik szolgáltatót?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Xbox tulajok OFF topicja
- Kertészet, mezőgazdaság topik
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Vezetékes FEJhallgatók
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- További aktív témák...
- Lenovo LEGION 5 PRO Ultra 7 255HX 24GB RAM 512GB SSD RTX 5070 8GB 16" QHD+ 3év Prémium GAR
- Új Kipsta agility 100 focicipő (43-as)
- GYÖNYÖRŰ iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4680
- Samsung Galaxy S26 Ultra - Black - 512GB - BONTATLAN - 3 Év Jótállás
- TP Link HS100 Távolról vezérelhető Wi-Fi-s dugalj (Smart Plug)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

