k-Wave Toolbox |
Compute underlying Fourier band-limited interpolant (BLI)
BLI = getBLI(func) BLI = getBLI(func, dx) BLI = getBLI(func, dx, sampling_factor) BLI = getBLI(func, dx, sampling_factor, plot_BLI) BLI = getBLI(func, [], [], plot_BLI) [x_fine, BLI] = getBLI(func, dx, sampling_factor, plot_BLI) ...
getBLI
computes the underlying band-limited interpolant (BLI) of a discretely sampled 1D function assuming a Fourier basis. The example below shows the BLI of a discrete spatial delta function.
delta = zeros(20, 1); delta(end/2) = 1; getBLI(delta, 0.001, 10, true);
|
1D input function |
|
spatial sampling [m] (default = 1) |
|
spatial sampling used to sample the underlying BLI (default = 20) |
|
Boolean controlling whether the discrete input function and its BLI are displayed (default = false) |
|
band-limited interpolant |
|
x-grid for BLI |
spect
getAlphaFilter | getColorMap |
© 2009-2014 Bradley Treeby and Ben Cox.