自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

转载 cell数据存储

Cell是Matlab中的一种数据类型,概念和结构类似。用大括号定义,括号里可以是任意类型的数据或矩阵。关于cell的创建:1.跟一般创建矩阵一样,直接使用C = {A B D E}这种形式,不过这里把"[]"改成了"{}"2.使用cell创建cell,C= {C1 C2},这里C1和C2都是cell类型,直接把C1 C2作为一个cell得到的C3是一个1x2的cell数组;使用C3 ...

2018-08-12 10:22:35 1879

原创 怎么把每次循环得到的矩阵保存到一个矩阵中

可以把每次计算出的矩阵A保存到一个元胞结构Data中 for i = 1:n      A = 你的操作;      Data{i} = A; end 下次从Data中取矩阵,可以这么写A = Data{i} ; 元胞里的数据是按行连接的,可以用   xlswrite('d.xlsx',Data{:})四、按列...

2018-08-11 23:55:57 21581 7

转载 语音信号的动态时间规整(DTW)

http://blog.csd 动态时间规整DTW是一个典型的优化问题,它用满足一定条件的的时间规整函数W(n)描述测试模板和参考模板的时间对应关系,求解两模板匹配时累计距离最小所对应的规整函数。      假设我们有两个时间序列Q和C,他们的长度分别是n和m:(实际语音匹配运用中,一个序列为参考模板,一个序列为测试模板,序列中的每个点的值为语音序列中每一帧的特征值。例如语音序列Q共有n帧...

2018-08-11 21:19:50 650

原创 音频信号的幅度与相位

[Y,fs,bits]= wavread(Blip', N)用于读取音频,对音频信号进行采集,采样值放在参数Y中,fs表示每秒采样点数,即采样频率,bits表示每个采样点在编码时所占位数.N表示采样点总数.参数’Blip’为音频所在地址,如:'C:\yinpinl'.    调用函数fft可对己采集音频信号进行时频转换.通过函数abs()和angle ( )可分别得到信号频谱的幅频图...

2018-08-11 21:01:21 8256 1

转载 matlab中如何把一个数组中的NaN值去掉

比如我们一组数据,里面有不少的NaN值,如何将其删除掉呢?可以通过find函数来搞定。    我们可以通过importdata('data.txt')将数据文件data.txt导入数组A中。                          A=importdata('data.txt')    然后通过命令                        z=find(~isnan...

2018-08-08 19:58:27 65852 2

转载 matlab长矩阵分割

今天处理语音信息的时候生成了一段3716*12的语音特征值,要把它分割成500*12的小块。首先想到用matlab的reshape函数,但是reshape只能改变一个矩阵的形状,无法分割。后来发现原来还有三次矩阵这么个东西!要分割的矩阵为 c <3716*12 double>mod(3716,500) = 7先申明一个500*7=3500行空间准备存放每一个小矩阵,...

2018-08-06 16:41:34 4080

转载 matlab语音处理

要让电脑识别语音信号,必须经过一系列的处理。一.录制一段音频,wav格式二.用倒谱系数法提取特征值。MFCC,Mel频率倒谱系数的缩写。Mel频率是基于人耳听觉特性提出来的,它与Hz频率成非线性对应关系。Mel频率倒谱系数(MFCC)则是利用它们之间的这种关系,计算得到的Hz频谱特征,MFCC已经广泛地应用在语音识别领域。我这里用的是一个语音工具箱voicebox,里面有一个函数m...

2018-08-06 16:10:12 1676 1

转载 matlab工具voicebox函数中文说明

需要自己去下载文件解压到toolbox里面并设置路径方可使用加载链接http://blog.csdn.net/cwfjimogudan/article/details/45129947Voicebox:在matlab使用的语音程序工具  一些文件使用加前缀"v_"避免命名冲突    音频文件输入或输出     readwav       - 读取WAV文件    writew...

2018-08-05 19:54:31 4438

原创 matlab的各种数据测量函数

1 size功能:主要用来获得矩阵的各个维数的大小,或者指定维数的大小。语法:d = size(X)[m,n] = size(X)m = size(X,dim)[d1,d2,d3,...,dn] = size(X)其语法应用比较灵活。2 length 功能:用来获得数组长度,即一维数组的长度或者多维数组中最大的维数行数或列数中的较大值语法:numberO...

2018-08-04 18:07:28 2508

原创 STM32打印问题

stm32用printf函数重定向到串口USART1发现第一个字符没打印出来具体如下:刚开始修改fputc函数如下:int fputc(int ch,FILE *f){USART_SendData(USART1,(uint8_t)ch);while(USART_GetFlagStatus(USART1, USART_FLAG_TC)==RESET);return(ch);}然...

2018-08-03 15:06:19 470

转载 串口通信

1、什么是串口通信?  串口通信(Serial CommunicaTIon),是指外设和计算机间,通过数据信号线、地线等,按位进行传输数据的一种通讯方式。  串口是一种接口标准,它规定了接口的电气标准,没有规定接口插件电缆以及使用的协议。  2、串口通信协议  在串口通信中,常用的协议包括RS-232、RS-422和RS-485。  •RS-232:标准串口,最常用的一种串行通...

2018-08-03 14:47:34 3599

adai_CFCC.rar

利用matlab完成对语音信号的特征提取,matlab的版本是2016a,其中特征提取流程包括去噪,DTC变换,快速傅里叶变换,cfcc特征提取

2020-04-07

Flash必备基础知识和基本操作.doc

FLASH常见基本知识,对于快捷键有较多的运用,便于提高效率】

2019-05-18

stm32库函数

解决stm32编译时出现KeilMDK4.22 编译STM32工程警告:warning: #223-D: function " *** " declared implicitly

2018-07-23

Multisim仿真教程

适用于Multisim14.0版本的教程,里面包含安装教程,基础教程,实用例程。

2018-07-22

基于stc8951rc单片机的蓝牙传送温度,数码管显示数据

利用蓝牙把ds18b20获取的数据传到另一单片机,并在数码管上显示

2018-02-01

空空如也

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

TA关注的人

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