본문 바로가기

Nan2

MATLAB sinc function 전자과에서 수학을 접하다 보면 sinc 함수를 접하게 됩니다. 특히 신호처리 과목을 듣는 사람들이라면 거의 백퍼 접하게 되는게 sinc 함수 입니다. Sinc 함수는 아래 주소에 설명이 잘 나와있습니다. http://ko.wikipedia.org/wiki/%EC%8B%B1%ED%81%AC%ED%95%A8%EC%88%98 sinc 함수를 푸리에 변환하면 직사각형 함수(Rectangular Function)가 되게 되고~ 처음 이 사실을 알고 참~ 신기하다는 생각을 한적이 있습니다. 오늘은 위에 설명한 사실을 MATLAB 을 사용하여 확인 해 보려 합니다. MATLAB 에서 sinc 함수는 Signal Processing Toolbox에 들어있습니다. Signal Processing Toolbox가 없는 분.. 2014. 4. 8.
MATLAB NaN MATLAB 의 NaN키워드는 Not-a-Number 의 약자입니다. 즉 숫자가 아니라는 뜻입니다. 0/0 이나 ∞/∞ 와 같은 경우 NaN 이 출력 되게 되는데, 보통은 쓸모가 없다라고 생각하곤 합니다. 하지만 이런 NaN 키워드는 그래프를 그릴 때 매우 유용하게 사용할 수 있습니다. 그래프에서 특정 부분을 그래프에 나타내고 싶지 않을 때는 NaN 을 이용해서 표현을 하면 됩니다. 다음과 같은 경우를 보죠. x=1:10; y=x*2; figure, plot(x,y), grid on y2=y; y2(y>10)=nan; % y 의 값중 10 보다 큰 값들은 nan 으로 설정 figure, plot(x,y2), grid on 위 코드는 y 의 값 중에서 10 보다 큰 값들은 NaN 을 이용하여 그래프에서 제.. 2011. 4. 20.