shfs8r.cwp.lib
来自「su 的源代码库」· LIB 代码 · 共 34 行
LIB
34 行
SHFS8R - Shift a uniformly-sampled real-valued function y(x) via a table of 8-coefficient sinc approximations.shfs8r shift a uniformly-sampled real function via a table of 8-coeff. sinc approximations.Function Prototypes:void shfs8r (float dx, int nxin, float fxin, float yin[], float yinl, float yinr, int nxout, float fxout, float yout[]);Input:dx x sampling interval for both input and output y(x)nxin number of x values at which y(x) is inputfxin x value of first sample inputyin array[nxin] of input y(x) values: yin[0] = y(fxin), etc.yinl value used to extrapolate yin values to left of yin[0]yinr value used to extrapolate yin values to right of yin[nxin-1]nxout number of x values a which y(x) is outputfxout x value of first sample outputOutput:yout array[nxout] of output y(x) values: yout[0] = y(fxout), etc.Notes:Because extrapolation of the input function y(x) is defined by theleft and right values yinl and yinr, the output samples defined bydx, nxout, and fxout are not restricted to lie within the range of input sample locations defined by dx, nxin, and fxin.The maximum error for frequencies less than 0.6*nyquist is lessthan one percent.Author: Dave Hale, Colorado School of Mines, 06/02/89
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?