- Main Page
- Modules
- Data Structures
- Files
- Directories

# e_fft_utilities.h File Reference

Some fft features. More...

## Functions
void | e_fast_copy (int *in_array, int *out_array, int size)
| Copy an array to an other array, using REPEAT instruction.
void | e_subtract_mean (int *array, int size, int log2size)
| Substract the mean from the samples of the array (-> produce zero-mean samples).

## Detailed Description

Some fft features.

Here you have two functions that are really usefull to work with the FFT

Author:
  Code & doc: Jonathan Besuchet

## Function Documentation

void e_fast_copy | ( | int * | in_array,
|  | int * | out_array,
|  | int | size |
| ) |  |  |

Copy an array to an other array, using REPEAT instruction.

Parameters:

  | in_array | The array from which you want to copy
  | out_array | The destination array
  | size | The number of element you want to copy

void e_subtract_mean | ( | int * | array,
|  | int | size,
|  | int | log2size |
| ) |  |  |

Substract the mean from the samples of the array (-> produce zero-mean samples).

Parameters:

  | array | The array that you want to produce zero-mean samples
  | size | The size of the array
  | log2size | The log in base 2 of the size