FOURIER

Calcula la transformada discreta de Fourier (DFT) de una matriz de entrada de números complejos utilizando un par de algoritmos de transformada rápida de Fourier (FFT). La función es una fórmula matricial.

Sintaxis

FOURIER(Matriz; AgrupadasPorColumnas [; Inversa [; Polar [; MagnitudMínima]]])

Matriz es un rango de 2 x N o N x 2 que representa una matriz de números complejos a transformar, donde N es la longitud de la matriz. La matriz representa las partes real e imaginaria de los datos.

AgrupadoPorColumnas es un argumento lógico (VERDADERO o FALSO, 1 o 0). Cuando es VERDADERO, la matriz se agrupa por columnas, donde la primera columna contiene la parte real del número complejo y la segunda columna contiene la parte imaginaria del número complejo. Cuando es FALSO, la primera fila contiene la parte real del número complejo y la segunda fila contiene la parte imaginaria del número complejo. Si solo hay 1 columna (fila), la secuencia de entrada se trata como puramente real.

Inversa es un argumento lógico opcional (VERDADERO o FALSO, 1 o 0). Cuando es VERDADERO, calcula la transformada de Fourier discreta inversa. El valor predeterminado es FALSO.

Polar: es un argumento lógico opcional (VERDADERO o FALSO, 1 o 0). Indica si la salida final está en coordenadas polares (magnitud, fase). Este argumento es opcional y el valor predeterminado es FALSO.

MagnitudMínima: se utiliza sólo si Polar=VERDADERO. Todos los componentes de frecuencia con una magnitud inferior a MagnitudMínima se suprimirán con una entrada de magnitud-fase cero. Esto es muy útil cuando se mira el espectro de magnitud-fase de una señal porque siempre hay una cantidad muy pequeña de error de redondeo cuando se hacen algoritmos FFT y resulta en una fase incorrecta no nula para frecuencias inexistentes. Proporcionando un valor adecuado a este parámetro, se pueden suprimir estos componentes de frecuencia inexistentes. Por defecto el valor de MagnitudMínima es 0.0, y no se realiza ninguna supresión por defecto.

Ejemplos

Agrupar por columnas

VERDADERO

Polar

FALSO

Inverso

FALSO

Fórmula

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

Matriz de origen

Matriz Transformada

Real

Imaginario

Real

Imaginario

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


Abrir un archivo con un ejemplo:

Información técnica

tip

Esta función está disponible desde la versión 6.3 de LibreOffice.


Esta función no forma parte de la norma Formato de Documentos Abierto para Aplicaciones de Oficina (OpenDocument), versión 1.3. Parte 4: formato de fórmulas recalculadas (OpenFormula). El espacio de nombres es

ORG.LIBREOFFICE.FOURIER

¡Necesitamos su ayuda!