scipy.rfft() in Python
Mit Hilfe der Methode scipy.rfft() können wir die schnelle Fourier-Transformation für die reale Sequenz berechnen und den transformierten Vektor mithilfe dieser Methode zurückgeben.
Syntax: scipy.fft.rfft (x)
Rückgabe: Gibt den transformierten Vektor zurück.
Beispiel 1 :
In diesem Beispiel können wir sehen, dass wir mit der Methode scipy.rfft() die schnelle Fourier-Transformation für die reale Sequenz berechnen und den transformierten Vektor mit dieser Methode zurückgeben können.
import
scipy
import
numpy as np
x
=
np.arange(
5
)
gfg
=
scipy.fft.rfft(x)
(gfg)
Ausgabe :
[10. + 0.j -2.5 + 3.4409548j -2.5 + 0.81229924j]
Beispiel 2:
import
scipy
import
numpy as np
x
=
np.arange(
10
)
gfg
=
scipy.fft.rfft(x)
(gfg)
Ausgabe :
[45. + 0.j -5. + 15.38841769j -5. + 6.8819096j -5. + 3.63271264j
-5. + 1.62459848j -5. + 0.j]