FOURIER

Exécute la Transformation Discrete de Fourier [DFT] d'une matrice d'entrée d'un nombre complexe utilisant une paire d'algorithmes Transformation Rapide de Fourier (FFT). La fonction est une formule de matrice.

tip

Cette fonction est disponible depuis la version 6.3 de LibreOffice.


Syntaxe

FOURIER(matrice;groupé_par_colonne[;inverse[;polaire[;magnitude_minimum]]])

Matrice est une plage 2 x N ou N x 2 représentant une matrice de nombre complexe à transformer, où N est la longueur de la matrice. La matrice représente les parts réelle et imaginaire de la donnée.

Groupé_par_colonnes est un argument logique (VRAI ou FAUX, 1 ou 0). Lorsque VRAI, la matrice est groupé par colonnes om la première colonne contient la part réelle d'un nombre complexe et la seconde colonne contient la part imaginaire du nombre complexe. Lorsque FAUX, la première ligne contient la part réelle du nombre complexe et la seconde ligne contient la part imaginaire du nombre complexe. S'il n'y a qu'une colonne (ligne), la séquence de saisie est traitée comme purement réelle.

Inverse est un argument logique (VRAI ou FAUX, 1 ou 0) facultatif. Lorsque VRAI, il calcule l'inverse de la Transformation Discrète de Fourier. La valeur par défaut est FAUX.

Polaire : est un argument logique (VRAI ou FAUX, 1 ou 0) facultatif. Indique si la sortie finale est en coordonnées polaires (magnitude, phase). Cet argument est facultatif et la valeur par défaut est FAUX.

Magnitude_minimum : utilisé uniquement si Polaire = VRAI. Toutes les composantes de fréquence dont la magnitude est inférieure à Magnitude_minimum seront supprimées avec une entrée de phase de magnitude nulle. Ceci est très utile lorsque l'on regarde le spectre d'amplitude-phase d'un signal car il y a toujours une très petite quantité d'erreur d'arrondi lors de la réalisation d'algorithmes FFT et entraîne une phase non nulle incorrecte pour des fréquences inexistantes. En fournissant une valeur appropriée à ce paramètre, ces composantes de fréquence inexistantes peuvent être supprimées. Par défaut, la valeur de Magnitude_minimum est 0,0 et aucune suppression n'est effectuée par défaut.

Exemples

Grouper par colonnes

VRAI

Polaire

FAUX

Inverser

FAUX

Formule

{=FOURIER(B6:C40;B1;B2;B3;0)}

Matrice source

Matrice transformée

RĂ©el

Imaginaire

RĂ©el

Imaginaire

0.392555411592569

0

17.1775578743134

3.88635177703826E-015

1.20843701681219

0

3.428868795359

2.37164790000189

0.851477676762644

0

-6.80271615433369

-15.1345439297576

1.78534651907738

0

-1.605447356601

-5.08653060378972

1.77946506138316

0

0.395847917447356

-2.41926785527625

1.51890060220168

0

-1.49410383304833

-2.39148041275

1.04694666137238

0

0.87223579298981

-1.14394086206797

0.83110083951399

0

1.5332458505929

0.678159168870983

1.23006228455127

0

0.450563708411459

0.22911248792634

0.133409796396031

0

0.545106616940358

0.411028927740438

0.130471655802496

0

2.22685996425193

-2.43092236748302

0.386478761838145

0

-1.61522859107175

-2.41682657284899

-0.703398287742919

0

1.30245078290168

1.45443785733126

-0.899115309693977

0

1.57930628561185

-1.33862736591677

-0.124045510064504

0

-1.07572227365276

-0.921557968003809

-0.513553513012611

0

-0.0557824179238028

-1.81336029451831

-0.613559196487517

0

-0.577666040004067

1.38887243891951

0.32607259491689

0

-0.826878282157686

-0.186591000796403

0.0316297814625926

0

-0.826878282157715

0.186591000796416

0.52298725899815

0

-0.577666040004051

-1.38887243891954

0.436798031445888

0

-0.0557824179237846

1.81336029451832

0.846212627320418

0

-1.07572227365276

0.921557968003802

0.913061096906024

0

1.57930628561187

1.33862736591678

1.2666287534781

0

1.3024507829017

-1.45443785733125

1.6653650481107

0

-1.61522859107176

2.416826572849

1.36582636202864

0

2.22685996425191

2.43092236748304

1.46722190894756

0

0.545106616940365

-0.411028927740441

0.66120489728397

0

0.450563708411458

-0.229112487926344

0.701534531762234

0

1.53324585059292

-0.678159168870965

0.65869368245062

0

0.872235792989797

1.14394086206799

0.287522455580069

0

-1.49410383304834

2.39148041275001

-0.409911360506096

0

0.395847917447327

2.41926785527626

-0.583168875679498

0

-1.60544735660102

5.08653060378972

-0.799684083650078

0

-6.80271615433379

15.1345439297575

-0.621417306845244

0

3.42886879535907

-2.37164790000194


Ouvrir un fichier avec un exemple :

Aidez-nous !