prepocitanie hodnot grafu

balu@home daniel.valuch na orange.fr
Pondělí Září 3 10:06:26 CEST 2012


toto uz za nas vyriesili vyrobcovia osciloskopov, tam sa zmesti aj 
milion bodov na 480 bodovy displej :-)
V principe zobrazovanie vsetkych bodov na displej mozno nebude o nic 
pomalsie ako prepocitavanie na fyzicke rozlisenie displeja. Akurat pri 
tom prepocitavani cez prevzorkovanie sa moze stratit nejaka informacia.
U osciloskopov je vymysleny detektor spiciek, t.j. ak sa v tom 
vyhladzovanom signale nachadzaju spicky tak ich to nevyhodi ale zachova, 
vid nizsie:

http://www.google.com/patents/US6344844
http://www.google.com/patents/US20030107581
http://www.google.com/patents/US6965383

b.


On Sep/3/2012 8:31, j s wrote:
> Kolegovia,
>
> riesim takyto problem:
> Mam istu mnozinu cisel (v C-cku jednoduche pole), reprezentujucu
> nejaky zmerany priebeh, ktory chcem vykreslit ako 2D graf. Na
> vykreslovanie grafu pouzivam nejaky low-end MCU. Je to jednoduche, kym
> je nameranych hodnot napriklad 128 a vykreslujem ich na displej 128*64
> - skratka kazda funkcna hodnota sa vykresli na pixel, ktoreho
> y-hodnota zodpoveda jeho poradovej hodnote. Ak by bolo hodnot 256, tak
> sa vezmu vzdy dve susedne hodnoty, spriemeruju sa (napriklad, existuju
> aj ine metody ako to urobit) a vykreslia - samozrejme, rata sa s tym,
> ze sa nieco strati na presnosti, ale inak sa to neda.
> Ako ale vykreslit na takyto displej graf z napriklad 129 nameranych
> hodnot bez toho, aby sa nejaka stratila? Alebo ine cislo, ktore nie je
> delitelne 128?
>
> Napadaju mi nejake sposoby ako to robit, ale je tam kopa delenia s
> float cislami. Existuje nejaky rozumnejsi sposob, ako tento graf
> "prevzorkovat"? Pripomina mi to tak trochu problem s prevzorkovanim
> trebars audio vzoriek - ak mam nieco navzorkovane trebars na 100kHz a
> chcem to prevzorkovat trebars na 96kHz. Jednou z moznosti je kazdu
> x-tu vzorku vynechat, ale u grafov z nameranych hodnot by to
> znamenalo, ze sa moze stratit nejaka "zaujimava" hodnota.
>
> Dakujem,
> J.
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>



Další informace o konferenci Hw-list