S
snmeciut
Guest
친애하는
아래의 주소에서 fft에 대한 간단한 코드를 발견
http://astronomy.swin.edu.au/ ~ pbourke / 기타 / DFT / fft_ms.c
그리고 쉽게 MATLAB 코드입니다.에서 변환 (이 있기 때문에만큼 matlab에 C 코드로 동일하지만 matlab에 indeces 1부터 시작)
하지만 내 matlab에 fft 함수를 matlab에 fuction과 동일하지 않습니다.
기능은 엑스 = DFT (엑스, N)이;
S = 크기 (x)를;
엑스 = [엑스, 제로 (1, NS는 (2))];
(N)을 로그 = 비트 / (2) 로그;
N2 = N으로 / 2;
케이 = 0;
n은 0 : 해당 없음 2
만약 회 (N "k)는
온도 = 엑스 조 (k 1);
엑스 조 (k 1) = 엑스 회 (N 1);
엑스 회 (N 1) = 온도;
끝
난 = N2;
반면 (난 "= k)는
케이 = km;
난 = 난 / 2;
끝
케이 = 케이 난;
끝
L2 = 1;
승 =- 1 0 * 전;
루프 = 1 : 비트
940 = L2;
L2 = L2 * 2;
U = 1;
n은 0 : 940 - 1
케이 = n;
반면 조 (k "N)이
하오 = 케이 940 1;
온도 = U * 엑스 (낙하산);
엑스 조 (k 1) = 엑스 조 (k 1) 온도;
엑스 (하오) = 엑스 조 (k 1) - 온도;
케이 = 케이 L2;
끝
U = U * 승;
끝
승 = sqrt ((1 실제 (승)) / 2) - ((1 - 진짜 (승)) / 2) * 난 sqrt;
끝
내가이 문제를 극복하기 위해 또는 내가 fft matlab에 코드를 보내 도움을 주시겠습니까?
베스트 Rigards.
아래의 주소에서 fft에 대한 간단한 코드를 발견
http://astronomy.swin.edu.au/ ~ pbourke / 기타 / DFT / fft_ms.c
그리고 쉽게 MATLAB 코드입니다.에서 변환 (이 있기 때문에만큼 matlab에 C 코드로 동일하지만 matlab에 indeces 1부터 시작)
하지만 내 matlab에 fft 함수를 matlab에 fuction과 동일하지 않습니다.
기능은 엑스 = DFT (엑스, N)이;
S = 크기 (x)를;
엑스 = [엑스, 제로 (1, NS는 (2))];
(N)을 로그 = 비트 / (2) 로그;
N2 = N으로 / 2;
케이 = 0;
n은 0 : 해당 없음 2
만약 회 (N "k)는
온도 = 엑스 조 (k 1);
엑스 조 (k 1) = 엑스 회 (N 1);
엑스 회 (N 1) = 온도;
끝
난 = N2;
반면 (난 "= k)는
케이 = km;
난 = 난 / 2;
끝
케이 = 케이 난;
끝
L2 = 1;
승 =- 1 0 * 전;
루프 = 1 : 비트
940 = L2;
L2 = L2 * 2;
U = 1;
n은 0 : 940 - 1
케이 = n;
반면 조 (k "N)이
하오 = 케이 940 1;
온도 = U * 엑스 (낙하산);
엑스 조 (k 1) = 엑스 조 (k 1) 온도;
엑스 (하오) = 엑스 조 (k 1) - 온도;
케이 = 케이 L2;
끝
U = U * 승;
끝
승 = sqrt ((1 실제 (승)) / 2) - ((1 - 진짜 (승)) / 2) * 난 sqrt;
끝
내가이 문제를 극복하기 위해 또는 내가 fft matlab에 코드를 보내 도움을 주시겠습니까?
베스트 Rigards.