도움말 센터도움말 센터
샘플링된 비주기 사각 펄스
y = rectpuls(t)
y = rectpuls(t,w)
y = rectpuls(t)는 t = 0을 중심으로 배열 t에 지정된 샘플 시간에서 단위 높이의 연속 비주기 사각 펄스를 반환합니다.
y
t
0
y = rectpuls(t,w)는 폭이 w인 사각 펄스를 생성합니다.
w
예제
모두 축소
샘플 레이트를 10kHz로 하고 폭을 20ms로 하여 200ms의 사각 펄스를 생성합니다.
fs = 10e3; t = -0.1:1/fs:0.1; w = 20e-3; x = rectpuls(t,w);
같은 펄스의 복사본을 두 개 생성합니다.
45ms만큼 과거로 변위한 복사본 한 개.
tpast = -45e-3; xpast = rectpuls(t-tpast,w);
60ms만큼 미래로 변위하고 폭을 반으로 줄인 복사본 한 개.
tfutr = 60e-3; xfutr = rectpuls(t-tfutr,w/2);
원래 펄스와 두 개의 복사본을 동일한 좌표축에 플로팅합니다.
plot(t,x,t,xpast,t,xfutr) ylim([-0.2 1.2])
단위 사각 펄스의 샘플 시간으로, 벡터로 지정됩니다.
데이터형: single | double
single
double
1
사각 폭으로, 양수로 지정됩니다.
단위 진폭을 갖는 사각 펄스로, 벡터로 반환됩니다.
참고
진폭이 0이 아닌 구간은 오른쪽이 열려 있도록 정의됩니다. 즉, rectpuls(-0.5) = 1인 반면 rectpuls(0.5) = 0이 됩니다.
rectpuls(-0.5)
rectpuls(0.5)
rectpuls는 펄스 열 생성 함수 pulstran과 함께 사용할 수 있습니다.
rectpuls
pulstran
R2006a 이전에 개발됨
chirp | cos | diric | gauspuls | pulstran | sawtooth | sin | sinc | square | tripuls
chirp
cos
diric
gauspuls
sawtooth
sin
sinc
square
tripuls
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office