摘要: 1. 求LPC 看了数字语音信号处理中的LPC 自相关求解方式(Levinson-Durbin),写下自己的理解过程: LD 求解是基于最小圴方差 主要是, 1. 根据最小均方差推出,误差信号与取样信号为正交 2. 根据正交性质推出: 当前自关值 = (以前自相关值 * 预测系数 ) 积加和 for 阅读全文
posted @ 2012-08-21 13:57 睡觉的虫 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 常规自相关,因为二个序列都是相同长度,所以随着K增加,累加合减少,从而导至一系列问题! 修正短时自关,是对同一信号取不同长度,从而在一定范围内,不会随着K增加而减少,这就避免了问题的产生! 阅读全文
posted @ 2012-08-16 14:27 睡觉的虫 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: //发现网上有好多FFT变换,感觉有一半都是互抄的, //那我也抄一下,加入了自己的理解!应该有部分与网上实现有点点不同! // 实际上FFT 与IFFT 可以在一个函数中实现就可以了!不过不想改了! #define PI (3.1415926535) typedef struct _plural{ 阅读全文
posted @ 2012-04-18 16:43 睡觉的虫 阅读(8953) 评论(0) 推荐(0) 编辑
摘要: [FileName,PathName] = uigetfile('*.jpg'); imgdata = imread(FileName); rgb = imgdata; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%% 阅读全文
posted @ 2012-04-07 14:13 睡觉的虫 阅读(1522) 评论(1) 推荐(0) 编辑
摘要: 用了点别人代码,但做了一些改动,因为看不懂那人的代码: 引用部分原文: http://haoxiang.org/2011/06/cubic-spline-interpolation-curve-fitting/ 一. 主要特点 1.) 一阶导数是二次曲线(光滑的..) 2.) 二阶导数是线性的 3. 阅读全文
posted @ 2012-03-30 17:16 睡觉的虫 阅读(2352) 评论(1) 推荐(1) 编辑
摘要: #define MAX_MATLAB_N (128) void swap(double *a,double *b){ double tmp = *a; *a = *b; *b = tmp;} bool inv_matlab(double *p,int N){ int is[MAX_MATLAB_N] 阅读全文
posted @ 2012-03-20 16:42 睡觉的虫 阅读(290) 评论(0) 推荐(0) 编辑