HamCodeItaliano

API › Fft

Piano class

This reference is written in Italian: it comes from the comments of the source code, which are in Italian like the code of the books.

public sealed class Piano

Constructors

Piano(int n)

Prepara le tabelle per trasformate di n punti (n potenza di 2).

Properties

int N { get; }

La lunghezza delle trasformate di questo piano.

Methods

void Scalare(double[] re, double[] im)

La FFT in posto, una farfalla alla volta: il confronto per Vettoriale.

void Vettoriale(double[] re, double[] im)

La FFT in posto con Vector<double>: nelle passate in cui le farfalle di un blocco sono almeno quante le corsie del vettore, ne fa Vector<double>.Count alla volta; le prime passate, con blocchi piu' corti, restano scalari.