MAN page from Mandrake Other XITE-3.3-3.i386.rpm
FHT1D
Section: C Library Functions (3)
Updated: 16 Mar 1998
Index
NAME
fht1d - 1 dimensional fast Hartley transform
SYNTAX
#include <
xite/fht.h>
void fht1d( float* data, float* sinTab,
float* cosTab, float* work, int* perm,
int size, int power, int forw );
DESCRIPTION
fht1dperforms 1 dimensional fast Hartley transform,forward transform if
forwis true, inverse otherwise.After transformation, the result is placed in
data.
INPUT ARGUMENTS
- data
- The array to be transformed in place.
- sinTab
- Sine table; 0..2PI with sizeelems.
- cosTab
- Cosine table; 0..2PI with sizeelems.
- work
- Work space: float array with sizeelems.
- perm
- Permutation table with sizeelems.
- size
- The size of the arrays.
- power
- The power of two (log2 of size).
- forw
- TRUE => forward transform, FALSE => inverse.
The tables sinTab,cosTaband permmust be initializedbefore calling this routione. Initialization can be donewith the fhtInitTablesroutine.
RESTRICTIONS
For efficiency reasons, input arguments are not tested.
SEE ALSO
fht2d(3),
haar1d(3),
fhtInitTables(3)
RETURN VALUE
none
AUTHOR
Tor Lønnestad, BLAB, Ifi, UiO
ID
$Id: fht2d.c,v 1.31 1997/05/27 14:48:35 svein Exp $
Index
- NAME
- SYNTAX
- DESCRIPTION
- INPUT ARGUMENTS
- RESTRICTIONS
- SEE ALSO
- RETURN VALUE
- AUTHOR
- ID
This document was created byman2html,using the manual pages.