Operation Manual

Blz. 16-50
Om de FFT uit te voeren op de verzameling in stapelgeheugeniveau 1
gebruiken we de functie FFT via het menu MTH/FFT op verzameling ΣDAT:
@£DAT FFT. DE FFT geeft een verzameling van complexe getallen die
verzamelingen van coëfficiënten X
k
van de DFT zijn. De grootte van de
coëfficiënten X
k
staan voor een frequentiespectrum van de originele gegevens.
Om de grootte van de coëfficiënten te verkrijgen, kunt u de verzameling
omzetten in een lijst en daarna de functie ABS toepassen op de lijst. Dit doet u
met: OBJ μ ƒ LIST „Ê
U kunt de lijst daarna weer omzetten in een kolomvector die als volgt in ΣDAT
wordt opgeslagen: OBJ 1 ` 2 LIST ARRY STOΣ
Volg voor een diagram van het spectrum de eerder gegeven instructies op voor
het maken van een staafdiagram. Het verticale bereik moet worden gewijzigd
in –1 tot 80. Het spectrum van frequenties is het volgende:
Het spectrum toont twee grote onderdelen voor twee frequenties (deze zijn de
sinusoïde onderdelen sin (3x) en cos(5x)) en een aantal kleinere onderdelen
voor andere frequenties.
Voorbeeld 2
– Om met het gegeven spectrum het signaal te produceren
veranderen we het programma GDATA zodanig dat het een absolute waarde
bevat en dan wordt het als volgt:
<< m a b << ‘2^m’ EVAL n << ‘(b-a)/(n+1)’ EVAL Dx << 1 n FOR j
a+(j-1)*Dx’ EVAL f ABS NEXT n ARRY >> >> >> >>