FFT 알고리즘을 구현 MATLAB 코드

푸리에의 일반적인 사용은 변환 예 시끄러운 시간 영역 신호에 묻힌 신호의 주파수 구성 요소를 찾을 수 있습니다. 1000 Hz에서 샘플 데이터를 고려하십시오. 양식 진폭 0.7과 진폭 1 120 Hz로의 정현파 그것을 몇 가지 제로 뜻 랜덤 노이즈가있는 부패의 50 Hz에서의 정현파를 포함하는 신호 : Fs = 1000; = 1/Fs % 샘플링 주파수 티; % 샘플 시간 패 = 1000; % 신호 t =의 길이 (0 : 패 - 1) ※ T는, 50 Hz로의 정현파의 % 시간 벡터 %의 합계와 120 Hz로의 정현파 엑스 = 0.7 *의 죄 (2 * 파이 * 50 * 제품 t) + 죄 (2 * 파이 * 120 * 제품 t), y를 = 엑스 + 2 * randn (크기 (t)); y는 %의 Sinusoids 플러스 소음 줄거리 (Fs * t (1시 50분), (1시 50분)) 제목 ( '제로와 신호 손상 - 민 랜덤 노이즈 ') xlabel ('시간 (밀리초) ') NFFT = 2 ^ nextpow2 (패), y는 Y = fft (y를, NFFT) / 패의 길이에서 2 % 다음으로 전력, F 조 = Fs / 2 * linspace (0,1, NFFT / 2); %의 플롯 싱글 양면 진폭 스펙트럼. 줄거리 (F 조, 2 * 복근 (Y (1 : NFFT / 2))) 제목 ( 'y의 싱글 양면 진폭 스펙트럼 (t)') xlabel ( '주파수 (Hz)') ylabel ( '| Y (F)의 | ')
 
지만, 내가 라이브러리 함수에 지어진보다는 실제로 FFT 알고리즘을 구현하는 MATLAB 코드를 필요로 코드 주셔서 감사합니다. 보내주시기 바랍니다 날 한 당신이 그것을해야만한다면. 감사합니다 :)
 
안녕하세요 사랑이 파일을 참조하십시오. 그것은 즐길 matlab에있는 dft 알고리즘의 전체 프로그램을 포함
 
누구든지 IFFT에 대한 코드를 줄 수 있습니까? 사전에 감사합니다 ...
 
이 링크를 참조 : [홈페이지] http://www.edaboard.com/ftopic343334.html [을 / 홈페이지]
 

Welcome to EDABoard.com

Sponsor

Back
Top