Các rời rạc biến đổi Fourier (DFT) , thường được thực hiện bởi Fast Fourier Transform (FFT) , bản đồ một chuỗi hữu hạn chiều dài của mẫu miền thời gian rời rạc thành một chuỗi bằng độ dài của mẫu miền tần số. Các mẫu trong miền tần số là số phức chung; chúng đại diện cho các hệ số có thể được sử dụng trong tổng các hàm số mũ phức tạp trong miền thời gian để tái tạo tín hiệu miền thời gian ban đầu.
Các số phức này biểu thị một biên độ và pha được liên kết với từng hàm số mũ. Do đó, mỗi số trong chuỗi đầu ra FFT có thể được hiểu là:
X[ K ] = Σn = 0N- 1x [ n ] e- j 2 πn kN= Akej φk
Bạn có thể diễn giải điều này như sau: nếu bạn muốn xây dựng lại x [n], tín hiệu mà bạn đã bắt đầu, bạn có thể lấy một loạt các hàm số mũ phức tạp , trọng số của từng người bằng và tính tổng chúng. Kết quả hoàn toàn chính xác (trong phạm vi chính xác bằng số) với . Đây chỉ là một định nghĩa dựa trên từ của DFT nghịch đảo.X[k]=Akejϕkx[n]ej 2 πn kN, k = 0 , 1 , Nhìn , N- 1X[ k ] = Akej φkx [ n ]
Vì vậy, nói với câu hỏi của bạn, các hương vị khác nhau của biến đổi Fourier có đặc tính là độ trễ trong miền thời gian ánh xạ sang sự dịch pha trong miền tần số. Đối với DFT, thuộc tính này là:
x [ n - D ] ↔ e - j 2 π k D
x [ n ] ↔ X[ k ]
x [ n - D ] ↔ e- j 2 πk DNX[ k ]
Nghĩa là, nếu bạn trì hoãn tín hiệu đầu vào của mình bằng các mẫu , thì mỗi giá trị phức tạp trong FFT của tín hiệu được nhân với hằng số . Mọi người thường không nhận ra rằng các đầu ra của DFT / FFT là các giá trị phức tạp, bởi vì chúng thường được hình dung dưới dạng cường độ chỉ (hoặc đôi khi là cường độ và pha).e - j 2 π k DDe- j 2 πk DN
Chỉnh sửa: Tôi muốn chỉ ra rằng có một số sự tinh tế cho quy tắc này đối với DFT do tính chính xác của nó trong phạm vi bảo hiểm thời gian. Cụ thể, sự thay đổi trong tín hiệu của bạn phải là hình tròn để giữ mối quan hệ; nghĩa là, khi bạn trì hoãn bằng các mẫu , bạn cần bọc các mẫu cuối cùng ở cuối vào phía trước tín hiệu trễ. Điều này sẽ không thực sự khớp với những gì bạn sẽ thấy trong một tình huống thực tế khi tín hiệu chỉ không bắt đầu cho đến sau khi bắt đầu khẩu độ DFT (ví dụ như trước là số không). Bạn luôn có thể khắc phục điều này bằng cách đệm không tín hiệu gốc để khi bạn trì hoãn bằngx [ n ]DDx [ n ]x [ n ]Dmẫu, bạn chỉ cần quấn quanh số không về phía trước nào. Mối quan hệ này chỉ áp dụng cho DFT vì nó là hữu hạn về thời gian; nó không áp dụng cho biến đổi Fourier cổ điển hoặc biến đổi Fourier thời gian rời rạc .