주요 콘텐츠

dftmtx

이산 푸리에 변환 행렬

설명

a = dftmtx(n)n×n 이산 푸리에 변환 복소수 행렬을 반환합니다.

예제

예제

모두 축소

실제로, DFT 행렬을 사용하는 것보다 FFT를 사용하여 이산 푸리에 변환을 계산하는 것이 더 효율적입니다. FFT는 메모리도 더 적게 사용합니다. 이 두 절차는 동일한 결과를 제공합니다.

x = 1:256;

y1 = fft(x);

n = length(x);
y2 = x*dftmtx(n);

norm(y1-y2)
ans = 
9.6887e-12

입력 인수

모두 축소

이산 푸리에 변환 길이로, 정수로 지정됩니다.

데이터형: single | double

출력 인수

모두 축소

이산 푸리에 변환 행렬로, 행렬로 반환됩니다.

세부 정보

모두 축소

확장 기능

모두 확장

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

|