| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
基于MATLAB的数据采集与分析系统设计(二)           
基于MATLAB的数据采集与分析系统设计(二)
据采集工具箱所支持的一种硬件,用声卡完成一个简单的数据采集过程,麦克风就成了数据采集系统中的传感器.
1)创建设备对象,这里创建的是一个声卡ai设备对象,硬件设备标示符为2.
ai=analoginput(‘winsound’,2);
2)给设备对象添加通道,这里添加1个通道.
addchannel(ai,1);
3)设定设备属性值,控制数据采集.
freq=8 000; \采样频率8 000 hz
set(ai,samplerate.freq)
duration=2; \采样时间2 s
set(ai,samplespertrigger,duration*freq);
4)数据采集及结果处理.在这里首先将所采集到的数据进行快速傅立叶变换,然后转化成分贝,并显示结果的实数部分.
start(ai);
data=getdata(ai);
fftdata= abs(fft(data));
mag =20*logl0(fftdata);
mag= mag(1:end/2);
5)清除内存中的设备对象.
delete(ai);
clear ai;

图5-1 采样过程中没有对麦克风讲话

图5-2 采样过程中对麦克风讲话

结果分析:图5-1是在采样过程中打开麦克风,但是没有对麦克风讲话的结果(对不同品牌、质量的声卡,结果可能有所不同),图5-2是在采样的过程中对麦克风讲话的结果.可以看出,讲话与否(传感器感受端的变化)改变了所采集到的数据的结果.
二、 直接利用matlab数据采集箱中提供的函数命令进行采集
一般的采样过程是对声卡产生的模拟输入对象(ai) 进行操作的,由于计算机配置和模拟通道的运用使得数据采集过程显得烦琐难以理解,有时还不易获得采样数据。实验过程发现一种更为简单实用的方法可以进行数据采集。在阐述之前,首先介绍一下matlab数据采集箱中的几条有关命令:
wavrecord : wavrecord 利用windows 音频输入设备记录声音,其调用形式为:wavrecord (n ,fs ,ch) 。利用windows音频输入设备记录n个音频采样, 频率为fs hz ,通道数为ch。采样值返回到一个大小为n*ch 的矩阵中。缺省时,fs = 11025 ,ch = 1。
waveplay: waveplay 利用windows音频输出设备播放声音,其调用形为:waveplay(y ,fs) 。以采样频率fs向windows 音频设备发送向量信号。标准的音频采样率有:8000、11025、22050 和44100hz。
wavread :wavread 用于读取microsoft 的扩展名为“.wav”的声音文件。其调用形式为: y = wavread (file) 。其作用是从字符串file 所指的文件路径读取wave 文件,将读取的采样数据送到y 中。y的取值范围: [ -1 ,1 ] 。
sound:音频信号是以向量的形式表示声音采样的。sound 函数用于将向量转换为声音,其调用形式为:sound (y ,fs) ,作用是向扬声器送出向量y 中的音频信号(采样频率为fs) 。
应用上述所讲到的matlab数据采集箱提供的函数进行一次简单的语音信号的采集实验。记录5 秒钟的8 位音频语音信号并回放之, 采样频率设为11025hz。
﹥﹥fs = 11025 ; \ 设置采样频率
﹥﹥y1 = wavrecord (5*fs ,fs ,‘uint8’) ; \ 进行无语音采集
﹥﹥plot (y1) ;
﹥﹥y2 =wavrecord (5*fs ,fs ,‘uint8’) ; \ 开始采集8位语音信号,时间为5s
﹥﹥plot (y2) ;
﹥﹥wavplay(y2 ,fs) ; \ 回放所采集的语音
﹥﹥sound (y2 ,fs) ;
﹥﹥y1 =fft (y2) ; \ 做信号的fft 变换
﹥﹥plot (y2) ;

图5-3 无声音信号输入波形

图5-4 有声音信号输入波形

图5-5 声音信号傅里叶变换
图形分析:用

上一页  [1] [2] [3] [4] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《基于MATLAB的数据采集与分析系统设计(二)》的网友还看了:
    [电子机械]浅析基于可靠性工程的电子信息装备质量管理研究
    [免费范文]基于“服务为王”理念的微博湿营销模式构建
    [免费范文]基于虚拟现实技术的多维信息空间探析
    [免费范文]基于SEO技术提高网站访问量的策略研究
    [免费范文]基于ASP.NET的企业进销存管理信息系统的设计与实
    [免费范文]基于禁忌搜索方法的集装箱配载问题研究
    [免费范文]基于条码技术的库存管理系统设计分析
    [免费范文]基于RRAS与虚拟专用网技术在Windows中的实现
    [企业管理]基于会计主体的企业合并抵销处理
    [交通运输]浅谈基于创新能力培养的路基路面工程课程教学方法

    计算机论文
    普通论文黑客与网络安全探讨
    普通论文网民与网站在议程设置层面的博弈
    普通论文智能幕墙的控制系统与设计研究
    普通论文基于WWW的协同式CAI软件的Java实
    普通论文浅谈数据库信息管理系统的逻辑架
    普通论文网路化组织与网络式组织
    普通论文PBX濒临被取代的危机—论程控交换
    普通论文面向对象软件测试技术研究
    普通论文论计算机网络管理技术初探
    普通论文浅谈基于Web技术的计算机辅助系统
    普通论文浅谈校园网站安全存在的问题及防
    普通论文嵌入式数控系统软件总体设计研究
    论文
    普通论文[经济论文]浙江省家庭能源消费的调
    普通论文[工程建筑]浅析桥梁裂缝产生原因
    普通论文[今日更新]提高内部审计质量 促进审
    普通论文[今日更新]论歌唱艺术表现的协调与
    普通论文[免费范文]微软别具一格的企业文化
    普通论文[法律论文]侦查方式的转变体现法律
    普通论文[今日更新]2010年12月车间班长工作
    普通论文[今日更新]绘本在辅读学校心理辅导
    范文大全
    普通范文[范文大全]自来水公司2012年度上半
    普通范文[范文大全]计划生育委员会副主任先
    普通范文[范文大全]2012年党员干部学习廉政
    普通范文[先进性教育]保持*党员先进性个人心得
    普通范文[范文大全]车间主任质量职责
    普通范文[演讲稿]幼儿美术教师竞聘演讲稿
    普通范文[范文大全]入党申请书经典范文
    普通范文[范文大全]铁路工作者建国60年征文
    演讲致词
    普通演讲[生日祝福范文]庆祝男友生日 送气球造气氛
    普通演讲[竞聘演讲稿]烟草专卖股长岗位竞聘演讲
    普通演讲[会议发言稿]强化企业文化建设   促进业
    普通演讲[竞聘演讲稿]竞选青志干部的演讲稿
    普通演讲[饮食礼仪范文]加拿大饮食的三不
    普通演讲[串词范文]2008司“浓情9月,情系你我
    工作范文
    普通总结[工作总结]2007年财政局办公室工作总
    普通公文方案[公文写作]青年研究要倡导良好学风
    普通总结[工作总结]法官个人工作总结范文
    普通总结[工作计划]2010年个人年度工作计划
    普通总结[工作计划]“暑假教科研策划”学校工
    普通汇报体会[先进事迹材料]三中全会以来中央全会研究
    普通汇报体会[心得体会]暑期社会实践心得
    普通总结[工作计划]2011年上半年市场部工作计
    普通汇报体会[学习体会]市教学研究会学习心得
    普通公文方案[公文写作]教师个人工作总结
    普通公文方案[企划方案]服装品牌形象代言人评选活
    普通公文方案[企划方案]加快发展旅游业工作意见