taramath
Fourier.cosine_transform
die Kosinustransformation (eindimensional)
.complex_transform .inverse_complex_transform .transform .inverse_transform .cosine_transform .inverse_cosine_transform .amplitude .complex_transform_2d .inverse_complex_transform_2d .cosine_transform_2d .inverse_cosine_transform_2d .amplitude_2d
Beschreibung
Die Funktion besitzt folgende Argumente:
y Stützwerte, d.h. eindimensionales Array
Es wird die eindimensionale diskrete Kosinustransformation berechnet und als Array zurückgegeben. Genauer sei y ein Array bestehend aus den Elementen
Weiterhin seien äquidistante Stützstellen auf dem Intervall und wir definieren
Bestimmt werden schließlich die Faktoren derart, dass die Interpolationsaufgabe
für alle erfüllt wird.
Falls eine Zweierpotenz ist, dann besitzt das Verfahren dieser Funktion eine Komplexität von . Falls keine Zweierpotenz ist, dann besitzt das Verfahren dieser Funktion eine Komplexität von .
Beispiel 1
Das folgende Beispiel generiert zufällige Stützwerte und führt eine diskrete Kosinustransformation durch. Die Stützwerte sowie das Ergebnis der Transformation werden entsprechend ausgegeben. Vorschau aktualisieren
Beispiel 2
Das folgende Beispiel generiert zufällige Stützwerte und führt eine diskrete Kosinustransformation durch. Das Ergebnis wird entsprechend grafisch dargestellt. Vorschau aktualisieren