當前位置:成語大全網 - 新華字典 - 怎麽在matlab 中輸出 DCT變換陣

怎麽在matlab 中輸出 DCT變換陣

Matlab 函數 fft、fft2 和 fftn 分別可以實現壹維、二維和 N 維 DFT 算法;而函數ifft、ifft2 和 ifftn 則用來計算反 DFT 。這些函數的調用格式如下:

A=fft(X,N,DIM)

其中,X 表示輸入圖像;N 表示采樣間隔點,如果 X 小於該數值,那麽 Matlab 將會對 X 進行零填充,否則將進行截取,使之長度為 N ;DIM 表示要進行離散傅立葉變換。

A=fft2(X,MROWS,NCOLS)

其中,MROWS 和 NCOLS 指定對 X 進行零填充後的 X 大小。

A=fftn(X,SIZE)

其中,SIZE 是壹個向量,它們每壹個元素都將指定 X 相應維進行零填充後的長度。

函數 ifft、ifft2 和 ifftn的調用格式於對應的離散傅立葉變換函數壹致。