임펄스 함수, 계단 함수, 램프 함수
MATLAB®은 프로그래밍 언어이므로 무수히 다양한 신호가 가능합니다. 다음은 단위 임펄스, 단위 계단, 단위 램프, 단위 포물선을 생성하는 몇 가지 명령문입니다.
t = (-1:0.01:1)'; impulse = t==0; unitstep = t>=0; ramp = t.*unitstep; quad = t.^2.*unitstep;
이러한 시퀀스는 모두 t
에 따른 형태를 갖는 열 벡터입니다. 시퀀스를 플로팅합니다.
plot(t,[impulse unitstep ramp quad])
주기가 0.5이고 진폭이 0.81인 구형파를 생성하고 플로팅합니다.
sqwave = 0.81*square(4*pi*t); plot(t,sqwave)