Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

sinc

정규화된 sinc 함수

구문

설명

예제

sinc(x)sin(pi*x)/(pi*x)를 반환합니다. 기호 sinc 함수는 부동소수점 결과를 구현하지 않으며 기호 결과만 구현합니다. Signal Processing Toolbox™에서 sinc 함수는 부동소수점 결과를 반환합니다.

예제

모두 축소

기호 변수 xsinc 함수를 만듭니다.

syms x
sinc(x)
ans = 

sin(πx)xπ

sinc0에서 1을 반환하고, 다른 정수 입력값에 대해 0을 반환하며, 이외의 입력값에 대해서는 정확한 기호 값을 반환함을 확인합니다.

V = sym([-1 0 1 3/2]);
S = sinc(V)
S = 

(010-23π)

vpa를 사용하여 정확한 기호 출력값을 고정밀도 부동소수점으로 변환합니다.

vpa(S)
ans = (01.00-0.21220659078919378102517835116335)

sinc가 푸리에 변환 테이블에 나타나더라도 fourier는 출력값으로 sinc를 반환하지 않습니다.

fourier가 펄스를 sincos에 대한 식으로 변환함을 보여줍니다.

syms x
fourier(rectangularPulse(x))
ans = 

sin(w2)+cos(w2)iw--sin(w2)+cos(w2)iw

fouriersincheaviside에 대한 식으로 변환함을 보여줍니다.

fourier(sinc(x))
ans = 

πheaviside(π-w)-πheaviside(-w-π)π

fplot을 사용하여 sinc 함수를 플로팅합니다.

syms x
fplot(sinc(x))

Figure contains an axes object. The axes object contains an object of type functionline.

rewrite를 사용하여 sinc 함수를 지수 함수 exp로 재작성합니다.

syms x
rewrite(sinc(x),'exp')
ans = 

e-πxii2-eπxii2xπ

diff, int, taylor 함수를 각각 사용하여 sinc를 미분, 적분, 전개합니다.

sinc를 미분합니다.

syms x
diff(sinc(x))
ans = 

cos(πx)x-sin(πx)x2π

sinc-Inf에서 Inf로 적분합니다.

int(sinc(x),[-Inf Inf])
ans = 1

sinc-Inf에서 x로 적분합니다.

int(sinc(x),-Inf,x)
ans = 

sinint(πx)π+12

sinc의 테일러 전개를 구합니다.

taylor(sinc(x))
ans = 

π4x4120-π2x26+1

항등식을 조건으로 정의한 후 isAlways 함수를 사용해 조건을 검사하여 항등식을 증명합니다.

항등식 sinc(x)=1Γ(1+x) Γ(1-x)를 증명합니다.

syms x
cond = sinc(x) == 1/(gamma(1+x)*gamma(1-x));
isAlways(cond)
ans = logical
   1

입력 인수

모두 축소

입력값으로, 숫자, 벡터, 행렬, 배열로 지정되거나 기호 숫자, 기호 변수, 기호 배열, 기호 함수, 기호 표현식으로 지정됩니다.

버전 내역

R2018b에 개발됨

참고 항목