通信工程
好清闲
编程爱好者
展开
-
语音子带编码的子带分解与综合MATLAB程序(基于树形结构滤波器)
基于MATLAB的简单语音系统处理摘要:语音数据的有效编码可以提高通信系统的有效性,大大减少存储设备的容量。子带编码是一种常用语音编码技术,子带编码中的子带分解和合成是子带编码中的重要组成部分。本文提出了使用非对称滤波器组实现语音信号的子带分解和合并,常用的平行结构滤波器虽然也可以实现自带的分解,实现对高频成分的压缩,但不如树形结构灵活,树形结构QMFB可以实现多分辨率的信号分解与压缩,同原创 2009-07-02 17:26:00 · 9262 阅读 · 6 评论 -
使用MATLAB进行频谱分析
考研复试数字信号处理,今天遇到个问题,想用MATLAB验证一下自己的想法,刚一用发现手生了不少,以前这东西我用的可是非常熟练,哎!编程这东西要经常玩才行哟!今天把笔记给记下来,不然以后用时有得半天找资料的!一、用fft进行频谱分析,探讨频率分辨率与频谱分析的关系: 是FFT分析代码clear all ;%清空内存变量clc ;%清屏%确定傅里叶分析常数Fs=256;%采样频原创 2010-03-22 19:29:00 · 15171 阅读 · 2 评论 -
使用遗传算法求最优解
在2008年全国大学生数学建模竞赛,学习过matlab遗传算法工具箱求最优解,用得也比较熟练,时隔两年忘得差不多了!现在想用GA工具箱来解决一个优化问题,不得不重新查资料学习使用!这是一个根据已知数据拟合一个函数,使用最小二乘法作为适应度函数,求最小值适应度函数如下function f=zpp(m)a=[0 49 98 147 196 294 391 489 587 685];y1=[原创 2010-03-31 12:22:00 · 11807 阅读 · 0 评论 -
转]matlab学习-求最小值
1.有约束的一元函数的最小值单变量函数求最小值的标准形式为 min f(x) sub.to x1<x<x2 在MATLAB5.x中使用fmin函数求其最小值。函数 fminbnd格式 x = fminbnd(fun,x1,x2) %返回自变量x在区间 上函数fun取最小值时x值,fun为目标函数的表达式字符串或MATLAB自定义函数的函数转载 2010-04-01 13:45:00 · 25764 阅读 · 0 评论 -
数字图像梯形畸变校正
<br />数字图像处理的课题报告打算做个图像畸变校正方向的,忙了几天把matlab仿真程序做出来了,下一步使用VC来实现这个过程!<br />这里先把程序贴出来以备后用!<br />梯形畸变的校正流程:直方图均衡---》垂直边缘检测----》开操作---》radon变换求极值---》求检测直线---》取点---》校正<br />matlab代码如下:<br />clc ;%清屏<br />clear all ;%清内存<br />%读取原图像<br />img=imread('大楼1.bmp') ;<br原创 2010-09-22 22:31:00 · 18720 阅读 · 8 评论