Interpolation | | Print | |
Windows 98...XP software - Waveforms dispaying |
In some cases, you need to stretch the waveform. However, the samples are smaller than the points on the screen, which leads to the need to calculate the missing points by the available real ones. This process is called interpolation. The software has several interpolation algorithms built in. The initial signal is a meander of 100kHz, a tenfold stretch from 10μs / division. Without interpolation (only real samples):
Linear interpolation (artificial counts - less bright):
Sin (x) / x interpolation. Optimal for signals without sharp edges, otherwise it causes a ringing (the so-called Gibbs effect):
Lanczos - interpolation, the Gibbs effect is significantly reduced::
Lagrange - interpolation (slow):
Notes: Interpolation is performed not in the oscilloscope, but on the PC. The Winoscill shell supports the above-described interpolation algorithms and provides ample opportunities for interpolation setting (trigger threshold, number of points, forced sin (x) / x on fast scans, etc.)
|