Open In App

Python – scipy.fft.dct() method

With the help of scipy.fft.dct() method, we can compute the discrete cosine transform by selecting different types of sequences and return the transformed array by using this method.



Syntax : 

scipy.fft.dct(x, type=2)

Return value: It will return the transformed array.



Example #1: In this example, we can see that by using scipy.fft.dct() method, we are able to get the discrete cosine transform by selecting different types of sequences by default it’s 2.




# import scipy
from scipy import fft
  
# Using scipy.fft.dct() method
gfg = fft.dct([1, 2, 3, 4])
  
print(gfg)

Output :

[20.00000000  -6.30864406  0.00000000  -0.44834153]

Example #2 :




# import scipy
from scipy import fft
  
# Using scipy.fft.dct() method
gfg = fft.dct([-6, 5, -4, 3, -2, 1], 3)
  
print(gfg)

Output :

[ -0.50866619  -0.58578644  -0.79439535  -1.34919819  -3.41421356
 -29.34774027]
Article Tags :