함수 > 변환 및 필터 > 예제: 복소수 함수의 DFT
예제: 복소수 함수의 DFT
dftidft 함수를 사용하여 복소수 또는 실수 정방향 또는 역방향 푸리에 변환을 계산합니다.
1. N개의 데이터 점이 있는 시뮬레이션된 복소수 데이터를 생성합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
2. 표본 간격을 정의합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
3. exp 함수를 사용하여 다음과 같은 신호를 정의합니다.
이 식을 복사하려면 클릭
4. 변환된 벡터에서 n번째 항목에 대한 주파수와 표본 주파수를 정의합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
5. dft 함수를 적용하여 데이터를 주파수 영역으로 변환합니다.
이 식을 복사하려면 클릭
6. 배열 D의 요소 절대값을 새 배열에 저장합니다.
이 식을 복사하려면 클릭
7. matchmax 함수를 사용하여 피크의 진폭 및 주파수를 계산합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
8. DFT의 크기를 주파수의 함수로 도표화합니다.
이 식을 복사하려면 클릭
9. 피크의 주파수가 ω0/2π에 해당함을 보여줍니다.
이 식을 복사하려면 클릭
10. idft 함수를 사용하여 신호의 DFT에 대한 IDFT가 신호 자체를 반환함을 보여줍니다.
이 식을 복사하려면 클릭
도움이 되셨나요?