Animation for FFT
The MoPL-3 listing is stated below.
array
CGFFT [1:9, 1:16] of float;
scanPattern
SP1 is 7 steps [0,2];
SP23 is 7 steps [0,1];
HLScan is 3 steps [2,0];
window
ThreeW is
SW1 [1:2, 1:2] of float;
SW2, SW3 [1:1, 1:1] of float;
rALUsubnet FFT of ThreeW is
SW2 [1,1] = SW1[1,1] + SW1[2,1] * SW1[1,2];
SW3 [1,1] = SW1[1,1] - SW1[2,1] * SW1[1,2];
begin
with ThreeW do begin
activate FFT;
move SW1 to CGFFT [0,0];
move SW2 to CGFFT [2,0];
move SW3 to CGFFT [2,8];
HLScan (parbegin
SP1[SW1];
SP23[SW2];
SP23[SW3];
parend;) [SW1, SW2, SW3];
end;
end;
©
Copyright 1997, Xputer Laboratory, University of Kaiserslautern, Kaiserslautern,
Germany - Webmaster