Click or drag to resize

RealFourierTransformation2DGetResultCentered(Double, Double, RealFourierTransformationOutputKind, IMatrixDouble, IReadOnlyListDouble, IReadOnlyListDouble) Method

Gets a result of the Fourier transformation. Here, the row and column frequency of zero is located in the center of the matrix.

Namespace: Altaxo.Calc.Fourier
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public void GetResultCentered(
	double rowFraction,
	double columnFraction,
	RealFourierTransformationOutputKind kind,
	out IMatrix<double> matrix,
	out IReadOnlyList<double> rowFrequencies,
	out IReadOnlyList<double> columnFrequencies
)

Parameters

rowFraction  Double
Number (0..1) that designates the fraction of output row frequencies that should be included in the result.
columnFraction  Double
Number (0..1) that designates the fraction of output column frequencies that should be included in the result.
kind  RealFourierTransformationOutputKind
Requested type of output.
matrix  IMatrixDouble
The matrix that accomodates the result.
rowFrequencies  IReadOnlyListDouble
Vector that accomodates the row frequencies.
columnFrequencies  IReadOnlyListDouble
Vector that accomodates the column frequencies.
Exceptions
ExceptionCondition
InvalidOperationExceptionBefore getting any result, you must execute the Fourier transformation first (by calling Execute).
See Also