One more question.
Nella FFT la prima operazione che bisogna fare è la decomposizione che il libro chiama bit reversal sorting. Ora, il libro fa l' esempio con 16 campioni numerando l' indice da 0 a 15, invertendo i bit e deconponendolo in questo modo. Usa un sistema un po' macchinosetto (io lo farei in modo diverso).
Epperò usare un numero di campioni che equivale ad una potenza di due è come sparare sulla croce rossa.
La domanda è: se io avessi, ad esempio, 10 campioni sarebbe sufficiente ricavare l' ordine "reversando" i bit di ogni indice?
Chiedo questo perché i conti non mi tornano.
- Codice: Seleziona tutto
Esempio con 8 campioni
Normale Reversato
000 000
001 100
010 010
011 110
100 001
101 101
110 011
111 111
Esempio con 10 campioni
Normale Reversato
0000 0000
0001 1000
0010 0100
0011 1100
0100 0010
0101 1010
0110 0110
0111 1110
1000 0001
1001 1001
1010 0101
Nel caso dei 10 campioni andrei comunque ad utilizzare un' array di 16 elementi.
E degli elementi vuoti che ne faccio?


Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)

instead of
(Anonimo).
ain't
, right?
in lieu of
.
for
arithm.


