经验模态分解是2000年以来以傅立叶变换为基础的线性和稳态频谱分析的一个严重突破,它是依据信号自身的时间尺度特征对信号进行分解,无需预先设定任何基函数,这一点与建立在先验性的谐波基函数和小波基函数上的傅立叶分解与小波分解方法有本质区别。
EDM方法理论上可以应用于任何类型信号的分解,因而在处理非平稳及非线性数据上,具有非常明显的优势,具有很高的信噪比。
1
语音变速以及语音变调是语音信号处理中非常重要的两个内容。
语音信号可表述成激励源与线性时变系统的冲激响应的卷积。
若激励源是高斯白噪声,则声道发清音,若激励源是一准周期信号,则声道发清音。
清音在语音信号序列中影响语音速度,它是基音,是由多次谐波构成的准周期信号。
语音信号序列可看成是基音周期经整数倍延拓后叠加而成。
插入部分基音周期使语速降低,删除部分基音周期使语速提高,即通过改变单位时间内输出的语音信息量(可以通过改变语音信号的激励的长度来实现),来达到改变语速的要求;
而语音的音调的不同则是体现在基音周期和共振峰这两个特征参数上,利用基音周期和共振峰的改变可以达到改变语调的要求。
2022/9/5 0:16:58 8KB 语音 变速变调 代码
1
在逆变器的并网控制中,通过EPLL锁相环可提高对并网点电压相位信息的准确度,相对于传统的数字锁相和PLL所获取的相位角愈加稳定准确不受谐波干扰
2020/11/24 2:09:26 143KB matlab PLL
1
用matlab生成谐波代码二次时频分布的快速且高效存储的算法一组M文件,用于计算二次类的时频分布。
通过控制TFD的过采样级别,可以限制内存和计算负载。
TFD中的过采样与多普勒延迟内核的信号长度和带宽成反比。
算法针对四种内核类型进行了优化:不可分离,可分离,独立于滞后和独立于多普勒的内核。
还包括用于计算抽取的或二次采样的TFD的算法。
同样,这些算法特定于四种内核类型,但是通过抽取过程来计算近似的TFD。
需要Matlab或Octave(编程环境)。
最新版本可在下载。
内容快速开始首先,使用load_curdir函数添加路径:>>load_curdir;描述TFD算法有两组,一组计算过采样的TFD,另一组计算抽取的(二次采样或欠采样)TFD。
第一组用于计算过采样的TFD,具有针对特定内核类型的四种算法,即不可分离的内核,可分离的内核多普勒无关(DI)内核,和独立于延迟(LI)的内核。
生成这些过采样的TFD的函数是full_tfd.m。
以下示例使用测试信号说明用法:%generatetestsignal:N=512;x=gen_LFM
2019/8/5 22:51:45 808KB 系统开源
1
关于电能质量的国家标准,希望对实际项执行者和竞标书撰写者有所协助
2021/4/14 8:54:49 2.43MB 电能质量
1
描述TIDA-00776设计是一种350W的经济实惠型功率因数稳压器转换器,专为冰箱和其他电器应用而设计。
此参考设计是一种连续导通模式(CCM)升压转换器,使用TI的UCC28180PFC控制器且具有所有必要的内置保护。
硬件经专门设计和测试,符合家用电器的IEC61000-3-2(2014)的电流谐波要求。
特性90VAC至265VAC通用输入满足有关电流谐波的IEC61000-3-2D类要求转换效率超过98.2%(高压线)PCB外形玲珑:82mmx80mmx25mm增强了输出过压和欠压情况下的动态响应待机功耗极低,小于300mW
2021/11/10 19:15:22 4.4MB 开源 电路方案
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡