close all
% 열려있는 모든 그림 창을 닫는다
clear all
%사용했던 변수 제거
clc
%command window 초기화
N=4001;
%샘플링N을 1001로 정한다.
t=linspace(-2,2,N);
%-2에서 2의 구간에 N개의 벡터를 생성한다.
x=wjdrnl(t);
%wjdrnl이라는 함수에 t를 넣어 x값을 나타낸다.
ts=(t(2)-t(1));
%ts는 샘플링주기로 1/1000으로 놓는다.
fs=1/ts;
%샘플링주파수를 의미한다.
[y,freq]=positiveFFT(x,fs);
%postiveFFT함수를 정의하여 x,fs를 넣어 출력값 y(푸리에 변환(양수값만))와freq(주파수 범위(양수범위만)) 출력
stem(freq,y,'r')
%freq과 y에 관한 그래프를 불연속그래프로 나타내는 것으로 빨간색으로 선이 나오게 함.
title('positiveFFT')
% 그래프의 제목
xlabel('freq')
% x축의 이름
ylabel('y값')
% y축의 이름
grid on
%그래프를 격자로 나타나게 해준다.