MATLAB 도움말 센터
sinc 함수
y = sinc(x)
y = sinc(x)는 입력값 x의 요소에 대한 sinc 값의 배열 y를 반환합니다. 출력값 y는 크기가 x와 같습니다.
y
x
예제
모두 축소
정수 간격으로 샘플링된 랜덤 신호에 이상적인 대역 제한 보간을 수행합니다.
보간할 신호 x가 지정된 시간 구간 외부에서는 0이고 나이퀴스트 주파수로 샘플링되었다고 가정합니다. 재현이 가능하도록 난수 생성기를 재설정합니다.
rng default t = 1:10; x = randn(size(t))'; ts = linspace(-5,15,600); [Ts,T] = ndgrid(ts,t); y = sinc(Ts - T)*x; plot(t,x,'o',ts,y) xlabel Time, ylabel Signal legend('Sampled','Interpolated','Location','SouthWest') legend boxoff
입력 배열로, 실수 값 스칼라 또는 복소수 값 스칼라, 벡터, 행렬 또는 N차원 배열로 지정됩니다. x가 비 스칼라이면 sinc는 요소별 연산을 하게 됩니다.
sinc
데이터형: single | double 복소수 지원 여부: 예
single
double
입력 배열 x의 sinc 값으로, 실수 값 스칼라 또는 복소수 값 스칼라, 벡터, 행렬 또는 x와 크기가 같은 N차원 배열로 반환됩니다.
sinc 함수는 다음과 같이 정의됩니다.
sinct={sinπtπtt≠0,1t=0.
이 해석적 표현은 폭이 2π이고 높이가 1인 사각 펄스의 연속 푸리에 역변환에 해당합니다.
sinct=12π ∫−ππejωt dω.
주파수 범위 ω=(−π,π]로 대역 제한된 함수들로 구성되는 함수 공간은 정수값만큼 이동된 sinc 함수들의 가산 무한 집합에 의해 생성(Span)됩니다. 따라서, 대역 제한된 임의의 함수 g(t)는 g(t)의 정수 간격의 샘플들에 의해 복원될 수 있습니다.
g(t)=∑n=−∞∞g(n)sinc(t−n).
모두 확장
sinc 함수는 tall형 배열을 완전히 지원합니다. 자세한 내용은 tall형 배열 항목을 참조하십시오.
backgroundPool
ThreadPool
이 함수는 스레드 기반 환경을 완전히 지원합니다. 자세한 내용은 스레드 기반 환경에서 MATLAB 함수 실행하기 항목을 참조하십시오.
이 함수는 GPU 배열을 완전히 지원합니다. 자세한 내용은 GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox) 항목을 참조하십시오.
R2006a 이전에 개발됨
chirp | cos | diric | gauspuls | pulstran | rectpuls | sawtooth | sin | square | tripuls
chirp
cos
diric
gauspuls
pulstran
rectpuls
sawtooth
sin
square
tripuls
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
유럽
아시아 태평양
지역별 지사에 문의