fdst() 将快速离散 S 变换 S 作为 lambda 函数返回,并且需要转换信号的长度。 功能预计算变换的高斯窗口。 该图像是从标题中的示例脚本生成的。 参考: 1. Yanwei Wang,Jeff Orchard,“快速离散正交斯托克韦尔变换”, SIAM 科学计算杂志,第 31 卷,第 5 期,第 4000-4012 页
2021-08-23 14:54:02 5KB matlab
1
这段代码是一个简单的逆斯托克韦尔变换。 它基于时间积分 S 变换是原始信号的傅立叶变换的思想。 相位信息有些奇怪,所以我不得不修复虚部的符号,但它似乎有效。 这是一个独立的功能,不需要任何特殊的工具箱或库。
2021-08-23 14:50:38 2KB matlab
1
此函数计算定义为从 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
Hilbert-Huang 变换非常之好
2021-08-20 00:02:09 1KB Hilbert-Huang 变换
1
采用db1小波函数,分解重构;加上高斯白噪声,硬阈值和软阈值去噪,采用sym8小波函数,分解级数为8,并有各种处理结果图
2021-08-18 14:13:57 2KB matlab 小波变换 分解重构 阈值去噪
1
此函数生成一个 Walsh-Matrix,可用于对向量执行 1D-Walsh 变换: 例子: >> 沃尔什(4)*[1 2 3 4]' 返回的矩阵在函数内部缓存(持久),这意味着只要传递的参数保持不变,在循环中调用函数是有效的。 转换比在 File Exchange 上找到的其他(循环)实现更快,因为循环会导致大量开销。 该文件实际上只是我提交的 2D-Walsh-Transform 文件 (ID 20312) 的一部分。 输入“help walsh”寻求帮助。 >> 帮助沃尔什沃尔什哈达玛矩阵。 WALSH(N) 是 N 阶 Walsh 矩阵,即具有元素 1 或 -1 的矩阵 W,使得 W'*W = N*EYE(N)。 N > 2 的 N×N Walsh 矩阵。 此函数仅处理 N 是 2 的幂的情况。 该函数在内部兑现生成的矩阵,以便多次调用此函数是有效的,如果传递的参数在调
2021-08-17 17:01:19 2KB matlab
1
信号的奇异点检测 【定义】在某一尺度 下,如果存在一点 使得 ,则称点 是局部极值点,且 在 上有一个模极大值(过零)点。如果对 的某一领域内的任意点 , ,则称 为小波变换模极大值(过零)点。尺度空间中所有的模极大值点的连线称为模极大值线。
2021-08-14 14:05:09 4.6MB 小波变换 matlab
1
基于双线性变换的图像的透视变换(matlab)。。。基于双线性变换的图像的透视变换(matlab)
2021-08-13 09:18:15 1KB 图像透视变换,双线性
1
小波变换的matlab实现。单尺度、多尺度,连续、离散,一维、二维小波变换的matlab常用函数、工具箱介绍,有例子。
2021-08-12 16:29:20 4.6MB 小波变换 matlab
1
MATLAB实验实现FFT DFT傅里叶变换,简单入门实验,适用小白
2021-08-07 01:17:53 398KB MATLAB DFT FFT 傅里叶变换
1