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) 
  
print(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) 
  
print(gfg)

Ausgabe :

[45. + 0.j -5. + 15.38841769j -5. + 6.8819096j -5. + 3.63271264j

-5. + 1.62459848j -5. + 0.j]