此函数计算定义为从 0 到 inf f(x, dstruct) J sub order (xr) dx 的积分的 Hankel 变换,其中 J sub order 是第一类贝塞尔函数,阶数为 0 或 1。变量 dstruct是将数据传递给(可能)复杂的用户提供的函数 f 的结构。 变量rerr 和aerr 是传递给Matlab 函数积分的相对和绝对误差。 使用的算法是对 Bessel 函数的零交叉点进行积分以获得部分积分,然后使用 Padé 近似值对它们求和。 这种方法通常比数字滤波器算法更准确。 它还能够处理定义明确但发散的积分,例如 f(x) = x。
2021-08-20 17:48:44
3KB
matlab
1