velkost amplitudy sinusovky z dvoch hodnot
Daniel Valuch
daniel.valuch@orange.fr
Úterý Leden 27 19:12:13 CET 2009
aky floating point? Neveril by si ale pocitat sa da aj v pevnej ciarke. :-)
Pokial nebudes dlohodobo sledovat min a max alebo dlho cakat kym jedna
vzorka bude nula tak sa pouzitiu odmocniny nevyhnes.
andrej jancura wrote:
> Nematematicke riesenie...
>
> Nakreslim si obrazok. Zoberiem idealny pripad, a=0 -> fi=0, b=x*sin120.
> Vidim ze hodnota x*sin120 je v prvom kvadrante tiez... Akurat zrkadlena
> okolo PI/2. Bingo mam dva body v rovnakom kvadrante, takze tu amplitudu
> uz viem jasne spocitat. Problem je prechod hodnot nulou, vtedy musim
> zrkadlit viac krat. Takze z programatorskeho hladiska to vidim na jednu
> tabulku, jednoduchu upravu argumentu a skalovanie.
>
> Ale mozno mam niekde logicku chybu... Nemusim vsak pocitat floating,
> nasobit, odmocnovat... Takze si bohato vystacim aj s menej vykonnym
> cipom, napr. PIC.
>
> A.
>
>
> ----- Pôvodná správa -----
> Odosielatel: daniel.valuch@orange.fr
> Odoslané: 27.01.2009 17:47:27
> Príjemca: HW-news
> Predmet: Re: velkost amplitudy sinusovky z dvoch hodnot
>
> tak som si urobil domacu ulohu (tiez ma to zaujima) a tu je to vseobecne
> :-)
> http://dvaluch.web.cern.ch/dvaluch/temp/nonintsampling.pdf
> technika sa vola cislicova rekonstrukcia IQ komponentov z neortogonalne
> samplovaneho signalu.
> Z nasamplovanych vzoriek a znameho uhla medzi nimi ich vieme vypocitat
> zlozky signalu sinus (Q) a kosinus (I). Odtial potom lahko vypocitame
> velkost vektora (sqrt(I^2+Q^2)). Vztah pre vypocet I a Q by mal byt
> periodicky podla toho kolko vzoriek na periodu signalu dostaneme. Pokial
> teda zoberieme konkretnu vzorku, mozeme pouzit lubovolny vzorec. Ak ho
> chceme ale pouzit znova musime pockat kym prejde dany pocet vzoriek (tie
> vyhodime).
> Ak chceme pocitat velkost vektora z kazdej vzorky musime pouzit na kazdu
> dalsiu vzorku postupne vsetky vzorce.
> Zjednodusena verzia, velmi popularna v spracovani uzkopasmovych
> signalov, je uz spomenute stare dobre samplovanie kazdych 90 stupnov,
> kedy nam z prevodnika lezu vzorky I,Q,-I,-Q,I,Q...
> b.
>
>
> Jan Smrz wrote:
> > Me vyslo toto:
> >
> > X=sqrt( 4/3 * (a^2 + ab + b^2))
> >
> > Tedy temer to same co vam.
> > (asi tam bude chybka kdy misto 0.25a^2 mate jen 0.25a)
> >
> > J.S.
> >
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> --- reklama -----------------------------------------------------
> Bolo to fakt nudné čítanie? Tak sa radšej zahraj. http://pauzicka.zoznam.sk/
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list