MATLAB

    [MATLAB] FFT 돌리기

    0. 관련 글 리스트 [Python] FFT 돌리기 MATLAB에서 FFT를 계산하는 방법 중 인터넷에 가장 널리 알려진 code는 PositiveFFT이다. 그냥 MATLAB에 내장된 기본적인 fft 함수만 이용하면 우리가 흔히 알고있는 spectrum이 (회로쟁이 기준) 정상적으로 뽑혀나오질 않기 때문에 추가적인 작업이 필요한데, PositiveFFT 라는 것은 이를 위한 것이다. ​ 먼저, sinewave를 이용해 기본적인 fft를 돌려보면 아래와 같다. 4Hz sinewave를 예시로 잡았다. fin = 4 % Frequency of the sine wave Fs = 100 % Sampling rate Ts = 1/Fs % Sampling time interval t = 0:Ts:100-Ts % ..