自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(304)
  • 收藏
  • 关注

转载 信号的语谱图

信号的语谱图2.1带限信号特性语音中设计窗函数,窗函数性质大同小异,这里以窗函数为对象进行分析。对于时域的窗函数:其表达式为:对应的傅里叶变换:  表达式为:可见信号的时宽越大(小),信号的频带宽度越小(大),对于矩形窗,有着带宽B与时宽乘积为这样的特性,其他窗函数也有着类似的性质。MATLAB仿真举例:根据上面的分析,信号长

2016-10-08 21:51:57 4516

转载 matlab保存数据

matlab保存数据标签: matlab工作正则表达式浏览器扩展file2012-06-11 11:28 26196人阅读 评论(2)收藏举报本文章已收录于:分类: matlab(3) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。一:存txt文件,用

2016-10-08 10:35:31 583

转载 用户登录测试用例

关于用户登录界面测试用例总结2013-12-10 15:36 7170人阅读 评论(0)收藏举报本文章已收录于:分类: 软件测试(1) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。  一、用户注册 只从用户名和密码角度写了几个要考虑的测试点,如果需求中明确规

2016-09-22 18:18:06 1945

转载 D/A与A/D转换器

!D/A转换器一、D/A转换器的基本原理及分类T型电阻网络D/A转换器 :二:输出电压与数字量的对应关系 三:D/A转换器的主要性能指标1、分辨率分辨率是指输入数字量的最低有效位(LSB)发生变化时,所对应的输出模拟量(电压或电流)的变化量。它反映了输出模拟量的最小变化值。分辨率与输入数字量的位数有确定

2016-09-09 16:33:13 3127

转载 语音采样和量化

1、采样过程:就是按一定的频率,即每个一小段时间,测得模拟信号的模拟量值。2、量化过程:通过采样时测的的模拟电压值,要进行分级量化,按整个电压变化的最大幅度划分成几个区段,把落在某区段的采样到的样品值归成一类,并给出相应的量化值。3、“采样频率”是指将模拟声音波形数字化后每秒钟所抽取的声波幅度的样本次数,其单位为kHz(千赫兹)。采样频率高低决定了声音失真程度的大小,为保证声音不失真,采样

2016-09-09 16:02:43 8405

转载 小波变换 完美通俗讲解 之 二

说到这里,可能你对scaling function以及多解析度分析已经比较理解了。但是,我们还没有涉及到它们在小波变换中的具体应用,也就是还没有回答刚才那个问题:凭空插了一个scaling function到小波basis组合中干嘛。也就是说,我们希望理解scaling function是怎么和小波函数结合的呢,多解析度能给小波变换带来什么样的好处呢。这其实就是是小波变换中的核心知识。理解了这个,

2016-09-08 17:07:41 10412 9

转载 小波变换完美通俗讲解系列之 (一)

申明:小波变换 完美通俗解读,是《小波变换和motion信号处理》系列中的第一篇。原始出处为​windstorm的网站http://www.kunli.info/,并非本站原创,但这位大师深入浅出的讲解了小波变换,是你在学习小波的过程中,必看之作!《小波变换和motion信号处理》系列共包含三篇:   第一篇:基础普及(小波变换完美通俗解读)   第二篇:深入小波   第三

2016-09-08 16:30:13 40208 15

转载 小波变换在语音信号处理的应用

小波变换时20世纪80年代中后期逐渐发展起来的一种数学分析方法,他一出现就受到数学界和工程界的广泛重视。1984年法国科学家J.Molet在分析地震波的局部特性时,首先用小波变换对信号进行分析,并提出小波这一术语。小波,小的波形,小是指其具有衰减性,波是指其具有波动性,即小波的振幅具有振幅正负相间的震荡形式。小波理论采用多分辨率思想,非均匀的划分时频空间,它使信号仍能在一组正交基上进行分解

2016-09-08 16:27:46 9808 5

转载 小波变换理论讲解

文中所用代码可到此下载:http://www.codeforge.cn/read/244807/waveback.m__html下面先对小波变换的基本理论进行阐述,再结合程序及运行结果对其更深入地理解。一、小波变换理论(一)小波序列     ϕ(t)∈L^2 (R),称ϕ(t)为一个基本的小波和母小波,其中L^2 (R)指均方可积空间。小波一定满足:这也是称之为“小波”的意

2016-09-08 16:07:10 3396

转载 路由器的工作原理

我们知道路由器是用来连接不同网段或网络的,在一个局域网中,如果不需与外界网络进行通信的话,内部网络的各工作站都能识别其它各节点,完全可以通过交换机就可以实现目的发送,根本用不上路由器来记忆局域网的各节点MAC地址。路由器识别不同网络的方法是通过识别不同网络的网络ID号进行的,所以为了保证路由成功,每个网络都必须有一个唯一的网络编号。路由器要识别另一个网络,首先要识别的就是对方网络的路由器IP地址的

2016-09-01 20:11:16 435

转载 深入浅出讲解谱减法

在语音去噪中最常用的方法是谱减法,其基本思想是通过静音段(噪声段)估计语音中的噪声成分,然后将含噪声语音减去估计的噪声就得到了纯净的语音。思考1,:谱减法适用于整个语音中都有稳定的噪声成分。思考2:静音段如何控制是否需要端点检测,还是手动调节?思考3:估计的噪声如何描述(每一帧中的平均能量)。思考4:如何减去噪声?带着这些思考我们开始对谱减法原理

2016-08-28 15:15:59 4448 1

转载 基于谱减法的声音去噪

转载请注明出处: http://xiahouzuoxin.github.io/notes/谱减法模型实际听觉环境中,肯定是含有噪声的,那掺杂有噪声的声音信号中原声音信号和噪声信号是如何体现的呢?一种普遍被使用的方法是:采集到的声音信号永远都是原信号与噪声信号的叠加,即模型是信号的直接叠加,这就要满足:原信号与噪声信号不相关。其实有些情况下这个条件是不满足的,所以依然

2016-08-28 11:21:29 2528

转载 利用Matlab设计滤波器(FDAT)

转自:http://blog.csdn.net/jbb0523/article/details/6782800 在matlab中有一个滤波器设计和分析工具FDAT,可以通过此工具来对滤波器进行设计。matlab中一些简单的命令:round(x)把x舍入到最近的整数(四舍五入)                                        abs(x)计算x的绝对值

2016-08-26 23:15:48 13437

转载 教你如何使用matlab中的FDATOOL来设计滤波器

教你如何使用matlab中的FDATOOL来设计滤波器2012-12-09 19:53 13462人阅读 评论(4)收藏举报本文章已收录于:分类: matlab(2) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。很多网友来咨询我如何使用FDATOOL现在

2016-08-26 23:04:17 23051

转载 FFT算法的完整DSP实现

傅里叶变换或者FFT的理论参考:[1] http://www.dspguide.com/ch12/2.htm      The Scientist and Engineer's Guide to Digital Signal Processing,   By Steven W. Smith, Ph.D.[2] http://blog.csdn.net/v_JULY_v/articl

2016-08-26 22:34:29 1446

转载 FIR滤波器设计

基于Matlab的FIR滤波器设计与实现一、摘要  前面一篇文章介绍了通过FDATool工具箱实现滤波器的设计,见“基于Matlab中FDATool工具箱的滤波器设计及相关文件的生成”,这里通过几个例子说明采用Matlab语言设计FIR滤波器的过程。二、实验平台  Matlab7.1三、实验原理  以低通滤波器为例,其常用的设计指标有:通带边缘频率fp(

2016-08-25 23:31:15 7860

转载 音频算法工程师发展前景

本人从研究生开始学习语音频信号处理到工作中实际的工程实践, 至今已经七年多了 , 这跟 ” 七年之痒 ” 真的没有关系, 主要是一方面最近比较空闲 , 有时间做些总结和规划 ,另一方面也是为准备从事这个职业或者正在从事这个职业的新手们提供一点参考 , 当然一家之言 , 欢迎大家交流讨论 , 尤其希望那些资深人士不吝指点.   1 、涉及的方向  

2016-08-25 14:55:28 5042 1

转载 STL 之 deque容器详解

Deque 容器deque容器是C++标准模版库(STL,Standard Template Library)中的部分内容。deque容器类与vector类似,支持随机访问和快速插入删除,它在容器中某一位置上的操作所花费的是线性时间。与vector不同的是,deque还支持从开始端插入数据:push_front()。使用deque容器之前必须加上头文件:#include;      

2016-08-22 17:38:41 443

转载 STL 之 list 容器详解

STL之list容器详解List 容器list是C++标准模版库(STL,Standard Template Library)中的部分内容。实际上,list容器就是一个双向链表,可以高效地进行插入删除元素。使用list容器之前必须加上头文件:#include;list属于std命名域的内容,因此需要通过命名限定:using std::list;也可以直接使用全局的命名空间方

2016-08-22 17:36:43 244

转载 STL 之vector详解

STL之vector容器详解vector 容器vector是C++标准模版库(STL,Standard Template Library)中的部分内容。之所以认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单的说:vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。使用vector容器之前必须加上头文件:#include;vector属于std命名

2016-08-22 17:34:23 251

原创 输入整型数组和排序标识,对其元素按照升序或降序进行排序(华为OJ系列)

输入整型数组和排序标识,对其元素按照升序或降序进行排序接口说明原型:void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag);输入参数:    Integer[] pIntegerArray:整型数组int  iSortFlag:排序标识:0表示按升序,1表示按降序输出参数:    无返回值:    void//对数组进行排序,

2016-08-22 17:25:58 1569

转载 死锁产生的原因及四个必要条件

产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。产生死锁的四个必要条件:(1) 互斥条件:一个资源每次只能被一个进程使用。(2) 请求与保持条件:一个进

2016-08-21 15:59:42 364

转载 比特率和波特率的关系

比特率,波特率,比特和波特的关系是什么?比特率:在数字信道中,比特率是数字信号的传输速率,它用单位时间内传输的二进制代码的有效位(bit)数来表示,其单位为每秒比特数bit/s(bps)。波特率:波特率指数据信号对载波的调制速率,它用单位时间内载波调制状态改变次数来表示,其单位为波特(Baud)。 波特率与比特率的关系为:比特率=波特率X单个调制状态对应的二进制位数。 显然,两相调

2016-08-21 14:05:35 3851

转载 软件开发生命周期及文档

软件开发生命周期及文档软件开发,同任何事物一样要经历孕育、诞生、成长、成熟、结束等阶段,称之为软件开发生命周期。通常,软件开发生命周期包括可行性分析与项目开发计划、需求分析、设计、编码、测试、发布维护等。1)可行性分析与项目开发计划这个阶段主要确定软件开发的目标及其可行性,明确要解决的问题及解决办法,以及解决问题需要的费用、资源、时间。要进行问题定义、可行性分析,制定项目开

2016-08-21 10:42:59 1317

转载 中兴通讯笔试

公共部分(50分)  1:作业调度程序从处于(B)状态的队列中选择适当的作业的作业投入运行。(3分)  A 运行 B 提交 C 完成 D后备  2:SQL语言中,删除一个表的命令是(B)(3分)  A CLEAR TABLE B DROP TABLE  C DELETE TABLE D REMOVE TABLE  3:ATM采用的线路复用方式为(C)(3分)  A 频分

2016-08-21 10:35:58 797

转载 QQ使用了什么通讯协议?为什么要这样做?为什么采用 UDP 协议,而不采用 TCP 协议实现?

登陆采用TCP协议和HTTP协议,你和好友之间发送消息,主要采用UDP协议,内网传文件采用了P2P技术。QQ对于普通用户是采用UDP协议,对于会员用TCP协议总来的说:1.登陆过程,客户端client 采用TCP协议向服务器server发送信息,HTTP协议下载信息。登陆之后,会有一个TCP连接来保持在线状态。2.和好友发消息,客户端client采用UDP协议,但是需要通过服务

2016-08-18 11:07:18 9556 2

原创 软件测试常考题汇总

1.      什么是需求文档测试?主要测试需求中是否存在逻辑矛盾以及需求在技术上是否可以实现;2.      什么是设计文档测试?测试设计是否符合全部需求以及设计是否合理3.      什么是ALPHA测试?Alpha测试(α测试)是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测

2016-08-18 10:54:13 1941

转载 测试分类与测试用例

http://blog.sina.com.cn/s/blog_ae2575ff01016zhs.html

2016-08-17 23:58:21 448

转载 软件测试面试题汇总

1、什么是兼容性测试?兼容性测试侧重哪些方面?参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用

2016-08-17 21:32:55 1242

转载 strcpy函数实现的几种方式

C/C++——strcpy函数的实现 和解析题目:     已知strcpy函数的原型是:         char * strcpy(char * strDest,const char * strSrc);     1.不调用库函数,实现strcpy函数。     2.解释为什么要返回char *。(一)高质量c++编程上的答案五、编写strcpy函数(10分

2016-08-17 16:54:28 10819

转载 C/C++ struct 区别

今天参看了louden用c编写的编译器,发现其中一些地方使用struct很奇妙。所以又研究了一下struct的区别,并发现c和c++在某些地方是有区别的。struct作为类的一种特例,是用来自定义数据结构的,在编程的过程中是很有用的。C和C++的主要区别是:一个结构标记声明后,C语言必须在结构标记前加上struct才能作为结构类型名,而C++语言中,结构标记可以直接作为结构类型名使用。

2016-08-17 16:48:16 313

转载 纹理映射技术

第六集 纹理映射技术 为使建立的3D模型更接近现实世界中的物体, 简单的颜色变换已经无能为力, 这时我们就需要纹理映射技术了.     这一集我们讲解基础的纹理映射技术的数学模型, 对于在粒子系统使用的过程纹理技术在高级部分讲解. 6.1 二维纹理映射 6.1.1 纹理映射的简单建模     二维纹理映射就是从二维纹理平面

2016-08-17 15:48:17 4236

转载 七种滤波方法测试matlab

七种滤波方法测试matlab实现(转)  本文源自:http://blog.163.com/xiaheng0804@126/blog/static/1205282120132129471816/创建两个混合信号,便于更好测试滤波器效果。同时用七中滤波方法测试。混合信号ix_Signal_1 = 信号Signal_Original_1+白噪声。混合

2016-08-17 09:35:24 22057 2

转载 CRC校验详解

循环冗余校验码(CRC)的基本原理是:在K位信息;编辑本段;几个基本概念;1、多项式与二进制数码;多项式和二进制数有直接对应关系:x的最高幂次对应;多项式包括生成多项式G(x)和信息多项式C(x);如生成多项式为G(x)=x^4+x^3+x+1,;2、生成多项式;是接受方和发送方的一个约定,也就是一个二进制数,;在发送方,利用生成多项式对信息多项式做模2除生循环冗余校验码(CR

2016-08-16 16:15:26 2175

转载 写给嵌入式程序员的循环冗余校验(CRC)算法入门引导

写给嵌入式程序员的循环冗余校验(CRC)算法入门引导前言CRC校验(循环冗余校验)是数据通讯中最常采用的校验方式。在嵌入式软件开发中,经常要用到CRC 算法对各种数据进行校验。因此,掌握基本的CRC算法应是嵌入式程序员的基本技能。可是,我认识的嵌入式程序员中能真正掌握CRC算法的人却很少,平常在项目中见到的CRC的代码多数都是那种效率非常低下的实现方式。其实,在网上有一篇介绍CRC 算

2016-08-16 15:30:58 649

转载 蓝牙模块:详解蓝牙通信模块的使用

HC系列蓝牙产品用户使用指导说明书一、概述HC系类蓝牙产品包括蓝牙串口模块和蓝牙适配器两大类别,列表如下:1、蓝牙串口模块:工业级:HC-03,HC-04(HC-04-M,HC-04-S)民用级:HC-05,HC-06(HC-06-M,HC-06-S)HC-05-D,HC-06-D(是带底板的模块,主要是用户用于测试和评估)2、蓝牙适

2016-08-16 10:45:56 32315 1

转载 USB2.0 A型、B型、Mini和Micro接口定义及封装

PDF版,下载地址:http://wenku.baidu.com/view/92852918964bcf84b9d57bcc.html USB全称Universal Serial Bus(通用串行总线),目前USB 2.0接口分为四种类型A型、B型、Mini型还有后来补充的Micro型接口,每种接口都分插头和插座两个部分,Micro还有比较特殊的AB兼容型,本文简要介绍这四类插头和插座的实

2016-08-16 10:41:58 1529

转载 max232接法详解

max232实现RS232电平和TTL电平相互转换。PC机输出的是由+12V和-12V组成的一种叫RS232的通信协议,单片机输出的是+5V和0V的TTL电平。        从图中也可以看出,串口线只有2(RXD)、3(TXD)、5(GND)脚有用。这个是stc12C2052数据手册上一个电路,MAX232芯片是美信公司专门为电脑的RS-232标准串口设计的接口电路,使用+5v单电源

2016-08-16 10:30:41 2130

转载 无线通信原理及协议栈(ZigBee、蓝牙等)解析

1、天线说起无线电通信,不可不提起天线。在无线电设备中,用来辐射和接收无线电波的装置称为天线。在发射端,发射机产生的已调制的高频振荡电流(能量)经馈电(指被控制装置向控制点的送电,即对一个用户电路供电)设备输入发射天线(馈电设备可随频率和形式不同,直接传输电流波或电磁波),发射天线将高频电流或导波(能量)转变为无线电波—自由电磁波(是由同相且互相垂直的电场与磁场在空间中衍生发射

2016-08-16 10:17:27 1175

转载 上拉电阻和下拉电阻的作用详解

一、定义 1、上拉就是将不确定的信号通过一个电阻嵌位在高电平!“电阻同时起限流作用”!下拉同理!2、上拉是对器件注入电流,下拉是输出电流3、弱强只是上拉电阻的阻值不同,没有什么严格区分4、对于非集电极(或漏极)开路输出型电路(如普通门电路)提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。     二、拉电阻作

2016-08-16 10:00:19 1192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除