Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





WhittakerShannon interpolation formula: Difference between revisions





Article  

Talk  



Language  

Watch  

View history  

Edit  






Browse history interactively
 Previous edit
Content deleted Content added
VisualWikitext
m →‎Convergence: adverb (uniformLY)
m MOS:FRAC / convert special characters found by Wikipedia:Typo Team/moss (via WP:JWB)
 
(36 intermediate revisions by 24 users not shown)
Line 1:
{{Short description|Signal (re-)construction algorithm}}
{{Refimprove|date=March 2013}}
{{Use American English|date = March 2019}}
{{RefimproveMore citations needed|date=March 2013}}
The '''Whittaker–Shannon interpolation formula''' or '''sinc interpolation''' is a method to construct a [[continuous-time]] [[bandlimited]] function from a sequence of real numbers. The formula dates back to the works of [[E. Borel]] in 1898, and [[E. T. Whittaker]] in 1915, and was cited from works of [[J. M. Whittaker]] in 1935, and in the formulation of the [[Nyquist–Shannon sampling theorem]] by [[Claude Shannon]] in 1949. It is also commonly called '''Shannon's interpolation formula''' and '''Whittaker's interpolation formula'''. E. T. Whittaker, who published it in 1915, called it the '''Cardinal series'''.
 
==Definition==
[[File:Nyquist sampling.gif|500px|thumb|right|In the figure on the left, the gray curve shows a function f(t) in the time domain that is sampled (the black dots) at steadily increasing sample-rates and reconstructed to produce the gold curve. In the figure on the right, the red curve shows the frequency spectrum of the original function f(t), which does not change. The highest frequency in the spectrum is half the width of the entire spectrum. The steadily-increasing pink shading represents the reconstructed function's frequency spectrum, which gradually fills up more of the original function's frequency spectrum as the sampling-rate increases. When the reconstructed function's frequency spectrum encompasses the original function's entire frequency spectrum, it is twice as wide as the highest frequency, and that is when the reconstructed waveform matches the sampled one.]]
[[Image:bandlimited.svg|thumb|right|240px|Fourier transform of a bandlimited function.]]
Given a sequence of real numbers, ''x''[''n''], the continuous function''':'''
 
:<math>x(t) = \sum_{n=-\infty}^{\infty} x[n] \cdot, {\rm sinc}\left(\frac{t - nT}{T}\right)\,</math>
 
(where "sinc" denotes the [[normalized sinc function]]) has a [[Fourier transform]], ''X''(''f''), whose non-zero values are confined to the region |''f':''' |f| &nbsp; 1/2T.&nbsp;1/(2''T''). When the parameter ''T'' has units of seconds, the '''bandlimit''', 1/2T(2''T''), has units of cycles/sec ([[hertz]]). When the ''x''[''n''] sequence represents time samples, at interval ''T'', of a continuous function, the quantity ''f''<sub>''s''</sub> = 1/''T'' is known as the [[sample rate]], and ''f''<sub>''s''</sub>/2 is the corresponding [[Nyquist frequency]]. When the sampled function has a bandlimit, ''B'', less than the Nyquist frequency, ''x''(''t'') is a '''perfect reconstruction''' of the original function. (''See [[Sampling theorem]].'') Otherwise, the frequency components above the Nyquist frequency ''"fold''" into the sub-Nyquist region of ''X''(''f''), resulting in distortion. (''See [[Aliasing]].'')
 
==Equivalent formulation: convolution/lowpass filter==
The interpolation formula is derived in the [[Nyquist–Shannon sampling theorem]] article, which points out that it can also be expressed as the [[convolution]] of an [[Dirac comb|infinite impulse train]] with a [[sinc function]]''':'''
 
:<math> x(t) = \left( \sum_{n=-\infty}^{\infty} T\cdot \underbrace{x(nT)}_{x[n]}\cdot \delta \left( t - nT \right) \right) *\circledast
\left( \frac{1}{T}{\rm sinc}\left(\frac{t}{T}\right) \right). </math>
 
This is equivalent to filtering the impulse train with an ideal (''brick-wall'') [[low-pass filter]] with gain of 1 (or 0&nbsp;dB) in the passband. If the sample rate is sufficiently high, this means that the baseband image (the original signal before sampling) is passed unchanged and the other images are removed by the brick-wall filter.
 
==Convergence==
Line 23 ⟶ 25:
:<math>\sum_{n\in\Z,\,n\ne 0}\left|\frac{x[n]}n\right|<\infty.</math>
 
By the [[Hölder inequality]] this is satisfied if the sequence <math>\scriptstyle (x[n])_{n\in\Z}</math> belongs to any of the <math>\scriptstyle\ell^p(\Z,\mathbb C)</math> [[Lp space|spaces]] with 1&nbsp;<&le;&nbsp;''p''&nbsp;<&nbsp;∞, that is
 
:<math>\sum_{n\in\Z}\left|x[n]\right|^p<\infty.</math>
 
This condition is sufficient, but not necessary. For example, the sum will generally converge if the sample sequence comes from sampling almost any [[stationary process]], in which case the sample sequence is not square summable, and is not in any <math>\scriptstyle\ell^p(\Z,\mathbb C)</math> space.
 
==Stationary random processes==
If ''x''[''n''] is an infinite sequence of samples of a sample function of a wide-sense [[stationary process]], then it is not a member of any <math>\scriptstyle\ell^p</math> or [[Lp space|L<sup>p</sup> space]], with probability 1; that is, the infinite sum of samples raised to a power ''p'' does not have a finite expected value. Nevertheless, the interpolation formula converges with probability 1. Convergence can readily be shown by computing the variances of truncated terms of the summation, and showing that the variance can be made arbitrarily small by choosing a sufficient number of terms. If the process mean is nonzero, then pairs of terms need to be considered to also show that the expected value of the truncated terms converges to zero.
 
Since a random process does not have a Fourier transform, the condition under which the sum converges to the original function must also be different. A stationary random process does have an [[autocorrelation function]] and hence a [[spectral density]] according to the [[Wiener–Khinchin theorem]]. A suitable condition for convergence to a sample function from the process is that the spectral density of the process be zero at all frequencies equal to and above half the sample rate.
 
==See also==
{{cols}}
* [[Aliasing]], [[Anti-aliasing filter]], [[Spatial anti-aliasing]]
* [[Fourier transform]]
* [[Rectangular function]]
* [[Sampling (signal processing)]]
* [[Signal (electronics)]]
* [[Sinc function]], [[Sinc filter]]
* [[Lanczos resampling]]
{{colend}}
 
{{Use dmy dates|date=SeptemberMay 20102014}}
 
<!--
==References==
<references />
*http://www.stanford.edu/class/ee104/shannonpaper.pdf-->
 
{{DEFAULTSORT:Whittaker-Shannon Interpolationinterpolation Formulaformula}}
[[Category:Digital signal processing]]
[[Category:Signal processing]]
[[Category:Fourier analysis]]
[[Category:E. T. Whittaker]]

Retrieved from "https://en.wikipedia.org/wiki/Whittaker–Shannon_interpolation_formula"
 




Languages

 



This page is not available in other languages.
 

Wikipedia




Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Terms of Use

Desktop