2008년 7월 20일 일요일

Fourier series 사각파 만들어보기


-M-file source-

function y=fourier(Mn)

t=[-2:0.01:2];

result=0;
n=1;
while n<=Mn
result = result+sinc(n/2)*cos(pi*n*t*1/2);
n=n+1;
end
result = result+1/2;
grid on; hold on;

plot(t,result);



위 소스는 인터넷 서핑중에 공부한 내용이구요... 실행시키면 익숙한 사각파 그림이 나와요^^



fourier series

깁스 현상을 그림으로 확인 할 수 있어요.. 구체적으로 어느 값 까지 가는지 계산하는 건 더 공부해 봐야 겠어요..



모양이 깔끔하죠?? Matlab은 그래프를 쉽게 그려 준답니다.

또 이미지 processing도 가능하다고 하니 이정도면 배울만 하지 않나요??

댓글 없음: